ComponentSpace ユーザーのみ!
起動後にデータベースからプロバイダー構成を追加する必要があります。このトピックに関する有用なドキュメントはありません。以下に、私が見つけて試してみたが成功しなかったいくつかの提案を示します。
ComponentSpace を使用して ID プロバイダー構成を動的に追加した人はいますか?
彼らのフォーラムへの投稿は、ComponentSpace.Saml2.Configuration を注入することを提案しています。私のコントローラーのSamlConfigurations。問題は、SamlConfigurations が null であるにもかかわらず、起動時に既に作業構成が読み込まれていることです。
https://componentspace.com/Forums/7950/
Startup.cs からアプリの Configure でデータベースにアクセスできます。しかし、saml はservices.AddSamlを使用して ConfigureServices に既に追加されており、これを更新する明らかな方法はありません。