データベースに保存されているメタデータから IdentityProvider を構成する必要があります。ただし、IdentityProvider にメタデータを指定する唯一の方法は、URL またはファイル パスをサポートする metadataLocation プロパティを使用することです。
メタデータを保持するストリーム オブジェクトを IdentityProvider に渡す方法はありますか?
ありがとう
データベースに保存されているメタデータから IdentityProvider を構成する必要があります。ただし、IdentityProvider にメタデータを指定する唯一の方法は、URL またはファイル パスをサポートする metadataLocation プロパティを使用することです。
メタデータを保持するストリーム オブジェクトを IdentityProvider に渡す方法はありますか?
ありがとう
標準コードを使用する方法を知りません。ストリームを受け取る Load メソッドは としてマークされていinternal
ます。こちらを参照してください:
https://github.com/KentorIT/authservices/blob/master/Kentor.AuthServices/Metadata/MetadataLoader.cs
あなたは出来る:
MetadataLocation
で代わりにIdentityProvider
オブジェクトを作成し、署名キー、エンティティ ID、バインディングなどを個別に設定します。