diff --git a/app/controller/errorhandler.py b/app/controller/errorhandler.py
index cce0932f3189c04392a58cd1b21a5d5cd46208ad..a8367819a69bfe0a6b48415bca8b6b3afb22c6ce 100644
--- a/app/controller/errorhandler.py
+++ b/app/controller/errorhandler.py
@@ -83,7 +83,9 @@ def add_errorhandler(app):
                 logging.error('鉴权失败,token:'+token)
                 raise CustomFlaskErr(Errors.TOKEN_INVALID)
             if isinstance(user_id, bytes):
-                request.user_id = user_id.replace('"',  '')
+                request.user_id = user_id.decode().replace('"',  '')
+            else:
+                request.user_id = user_id.replace('"', '')
         request.return_success = {'statusCode': "0000", 'message': 'ok'}
 
     @app.after_request