1

私はAsp.net Identityでidentityserver4を使用しています。私の質問は、アクセストークンをDBに保存するシナリオがあるので、自分のアクセストークンを私のDBに保存する方法は簡単です。誰も私を導くことができますか私はこれを行うことができますか?IdentityServer4アクセストークンDBに保存

実際には、dbのデバッグ中に何も保存されません(電子メールとパスワードのハッシュコードのみ)。私は安全なAPIを管理するためにDBにアクセス・トークンを保存します。例えば、特定のユーザーを吹き付けるためのものです。 ありがとうございます。

+0

の代わりに特定のユーザーをブロックします。あなたはデータベースにaccess_tokenを保存する他の理由がありますか? IdentityServer4のユーザーアクセスを取り消す方法は既にあります – MJK

+0

@MJKこれが唯一の理由だと思います。あなたは何について話していますか? (IdentityServer4のユーザーアクセスを取り消す方法) –

+0

解決策は見つかりましたか? – MJK

答えて

0

トークンの2種類がありますが

namespace IdentityServer4.AccessTokenValidation 
{ 
    public enum SupportedTokens 
    { 
    Both, 
    Jwt, 
    Reference, 
    } 
} 

アフィクをサポートし、あなたがReference tokenを使用している場合、あなたはアクセストークンまたはリフレッシュトークンを取り消すことができます。あなたがプログラムでIdentityModel ライブラリを使用してトークンを取り消すことができ、より詳細here

を探す:

関連する問題