Sustainsys-Saml2とASP.netCoreを使用してSAML2IDPを動的にロードします

ジェイ

ASP.netコアWebアプリケーションの開始後にSAML2IDPを動的にロードするための最良の方法は何ですか?

これまでのところ、次のコードを使用して、実行時にSAML2IDPを動的に追加できます。

//DI in Constructor 
public ClassName(IAuthenticationSchemeProvider schemeProvider,
    IOptionsMonitorCache<Saml2Options> optionsCache)
{
    _schemeProvider = schemeProvider;
    _optionsCache = optionsCache;
}

public async Task LoadIDP()
{
    ...
    _schemeProvider.AddScheme(new AuthenticationScheme(schemeName, schemeName,typeof(Saml2Handler)));

    _optionsCache.TryAdd(schemeName, new Saml2Options(){...});
}

これは機能しますが、負荷分散環境でアプリの複数のインスタンスが実行されている場合、動的な読み込みにまだ苦労しています。

誰かがSAML2を使用してログインしようとするたびに、データベースにクエリを実行して構成をロードすることは可能ですか?

アベルは違う

はい、GetIdentityProviderSelectIdentityProvider通知を使用します。それらを実装すると、メモリ内のコレクションを完全にバイパスできます。特にメタデータをロードさせる場合は、IdentityProviderオブジェクトをキャッシュすることをお勧めします。そうしないと、リクエストごとにIdpメタデータが再ロードされます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ASP.NETCoreでSustainsys.Saml2を使用してSAML2認証プロバイダーを動的に追加します

分類Dev

Sustainsys Saml2を使用してIdpが開始したログインからクレームを取得する方法は?

分類Dev

SustainsysおよびIdentityServer 4を使用したSaml2シングルログアウト(SingleLogoutServiceResponseUrl)

分類Dev

SAML2-SustainSys- \ LogoutNameIdentifierと\ SessionIndexのルートURIを変更しますか?

分類Dev

IdentityServer4とSustainsys.Saml2を使用して、OAuthSAMLアサーションを作成します

分類Dev

IdpとしてG Suiteを使用するSpring Security SAML2

分類Dev

Sustainsys.SAML2はhttp-postの代わりにhttp-redirectを使用します

分類Dev

SustainsysとAzureを使用したSAMLシングルログアウトでメッセージが無効なエラーになります

分類Dev

Sustainsysを使用して公開鍵を含む.cerファイルを.NETCore2に追加する

分類Dev

Sustainsys.Saml2プロジェクトのサンプルを実行できません

分類Dev

Sustainsys.Saml2をバージョン0.23.0からバージョン2.0.0にアップグレードする方法

分類Dev

Sustainsys.Saml2SLOログアウトリクエスト拒否ステータスエラー

分類Dev

ログイン後、「User.Identity.Name」はnullですが、Sustainsys.Saml2.Mvc統合を使用する場合は「IsAuthenticated」はtrueです。

分類Dev

SAML2 xml structured attribute values

分類Dev

SAML2とJavaを使用したサービスプロバイダーの実装

分類Dev

SAML2とJavaを使用したサービスプロバイダーの実装

分類Dev

ITfoxtec SAML2は複数のIdPをサポートできますか?

分類Dev

ACS75005「要求は有効なSAML2プロトコルメッセージではありません。」SAMLを使用してWindowsAzure ActiveDirectoryに接続すると常に表示されます

分類Dev

SAML2を使用してIDPが開始したSSOでリプレイ攻撃を防ぐ方法

分類Dev

Saml2SecurityTokenHandler は、SHA256 を使用して署名された SAML2 アサーションをサポートしていますか?

分類Dev

saml2リクエストで、パラメータSigAlgとSignatureが欠落しています

分類Dev

他のIDプロバイダーとのSAML2でIdentityServerを使用するSSO

分類Dev

Sustainsys OWINミドルウェアが有効になっている場合に、SAML認証されていないユーザーのログアウトを問題にする

分類Dev

PayaraGlassfishとSAML2サービスプロバイダーの統合

分類Dev

.pfxファイルがサービスコレクションで構成されていない場合、Sustainsys.Saml2ログアウトが機能しない

分類Dev

SAML2のトークンセキュリティとプロトコルセキュリティに同じ証明書を使用できますか?

分類Dev

SingleLogoutService URLを使用してSAML2サービスプロバイダーをjumpcloudに追加するにはどうすればよいですか?

分類Dev

Payara glassfish integration with SAML2 Service provider

分類Dev

AzureADに対して.net4.5でSAML2認証を実装する方法は?(トークンの消費)

Related 関連記事

  1. 1

    ASP.NETCoreでSustainsys.Saml2を使用してSAML2認証プロバイダーを動的に追加します

  2. 2

    Sustainsys Saml2を使用してIdpが開始したログインからクレームを取得する方法は?

  3. 3

    SustainsysおよびIdentityServer 4を使用したSaml2シングルログアウト(SingleLogoutServiceResponseUrl)

  4. 4

    SAML2-SustainSys- \ LogoutNameIdentifierと\ SessionIndexのルートURIを変更しますか?

  5. 5

    IdentityServer4とSustainsys.Saml2を使用して、OAuthSAMLアサーションを作成します

  6. 6

    IdpとしてG Suiteを使用するSpring Security SAML2

  7. 7

    Sustainsys.SAML2はhttp-postの代わりにhttp-redirectを使用します

  8. 8

    SustainsysとAzureを使用したSAMLシングルログアウトでメッセージが無効なエラーになります

  9. 9

    Sustainsysを使用して公開鍵を含む.cerファイルを.NETCore2に追加する

  10. 10

    Sustainsys.Saml2プロジェクトのサンプルを実行できません

  11. 11

    Sustainsys.Saml2をバージョン0.23.0からバージョン2.0.0にアップグレードする方法

  12. 12

    Sustainsys.Saml2SLOログアウトリクエスト拒否ステータスエラー

  13. 13

    ログイン後、「User.Identity.Name」はnullですが、Sustainsys.Saml2.Mvc統合を使用する場合は「IsAuthenticated」はtrueです。

  14. 14

    SAML2 xml structured attribute values

  15. 15

    SAML2とJavaを使用したサービスプロバイダーの実装

  16. 16

    SAML2とJavaを使用したサービスプロバイダーの実装

  17. 17

    ITfoxtec SAML2は複数のIdPをサポートできますか?

  18. 18

    ACS75005「要求は有効なSAML2プロトコルメッセージではありません。」SAMLを使用してWindowsAzure ActiveDirectoryに接続すると常に表示されます

  19. 19

    SAML2を使用してIDPが開始したSSOでリプレイ攻撃を防ぐ方法

  20. 20

    Saml2SecurityTokenHandler は、SHA256 を使用して署名された SAML2 アサーションをサポートしていますか?

  21. 21

    saml2リクエストで、パラメータSigAlgとSignatureが欠落しています

  22. 22

    他のIDプロバイダーとのSAML2でIdentityServerを使用するSSO

  23. 23

    Sustainsys OWINミドルウェアが有効になっている場合に、SAML認証されていないユーザーのログアウトを問題にする

  24. 24

    PayaraGlassfishとSAML2サービスプロバイダーの統合

  25. 25

    .pfxファイルがサービスコレクションで構成されていない場合、Sustainsys.Saml2ログアウトが機能しない

  26. 26

    SAML2のトークンセキュリティとプロトコルセキュリティに同じ証明書を使用できますか?

  27. 27

    SingleLogoutService URLを使用してSAML2サービスプロバイダーをjumpcloudに追加するにはどうすればよいですか?

  28. 28

    Payara glassfish integration with SAML2 Service provider

  29. 29

    AzureADに対して.net4.5でSAML2認証を実装する方法は?(トークンの消費)

ホットタグ

アーカイブ