2016-04-30 3 views
0

私はSpring Oauth2をサポートしています。私はUserDetailsを実装しました。エンドポイント/ oauth /トークンのレスポンスをカスタマイズする方法

{ 
    "error": "invalid_grant", 
    "error_description": "User account is locked" 
} 

応答を無効にするにはどうすればよい:エンドポイント/ OAuthの/トークンからのレスポンスの例ユーザーアカウントがロックされていることでしょうか?クライアントからのメッセージをハードコードすることを避けるために、サーバーからのエラーを識別する数値キーを受け取る必要があるからです。次のようなものがあります。

{ 
"errorCode": "1001" 
"error": "invalid_grant" 
"error_description": "User account is locked" 
} 

答えて

0

これらのエラー応答は、OAuth 2.0仕様の標準です。これらの標準コードを使用している場合は、何もハードコードしていません。私は、OAuth2仕様に準拠しているすべてのライブラリ作成者が同じエラー応答を使用すると確信しています。

INVALID_REQUEST、invalid_client、invalid_grant、unauthorized_client、unsupported_grant_type、invalid_scope、しましたerror_description、error_uri

ありがとう、 相馬

:ここでは標準エラー応答があります
関連する問題