1

return定義済みのコントロールが失敗した場合のカスタム認証クラスを追加しました。
失敗した場合、クライアントは次の回答を受け取り{"_error": {"code": 401, "message": "Please provide proper credentials"}, "_status": "ERR"}
ます。上記の回答をカスタマイズできるかどうかを知りたいです。
どうもありがとう

4

1 に答える 1

2

次のように、フラスコのerrorhandlerデコレータを使用して 401 をインターセプトできます。

@app.errorhandler(401)
def my_own_error_msg(err):
    return make_response("Hello, this is Devo.", 401)

詳細についてはmake_responseカスタム エラー ハンドラを参照してください。

于 2014-10-30T06:33:40.203 に答える