2016-05-03 7 views
7

誰でも私の説明で、UseOAuthBearerAuthenticationとUseJwtBearerAuthenticationの違いは何ですか?asp.net webapi UseOAuthBearerAuthentication vs UseJwtBearerAuthentication

「UseAuthBearerAuthentication」を「UseJwtBearerAuthentication」よりも使用しなければならないのはなぜですか?

システムに最適なオプションを決定するにはどうすればよいですか?

おかげで、トークンはIdentityserver、Auth0のような外部のOAuth2認証サーバによって作成されたとき Szymo

答えて

10

UseJwtBearerAuthenticationミドルウェアが使用されています。これは標準のトークン形式です。

トークンがKatana OAuth2認証サーバーによって作成された場合は、OAuthBearerAuthenticationミドルウェアが使用されます。この許可サーバーは独自のトークン形式を使用します。

UseJwtBearerAuthenticationミドルウェアは、2つのうちの良いオプションです。このミドルウェアは、OpenId Connect仕様で指定されたトークン形式(JWT)を使用します。すべての外部認可サーバーがこのトークン形式を使用します。

ありがとう、 Soma。

+0

これが答えとして受け入れられない理由 –

関連する問題