.NET 4.0のWCFの符号なしSAML 2.0サポート
-
02-10-2019 - |
質問
未署名のSAML 2.0または1.1がWCF .NET 4.0でネイティブにサポートされているかどうかを教えてください。署名されたSAML 1.1はWCFでネイティブにサポートされており、SAML 2.0はWIFでネイティブにサポートされていますが、署名されていないSAMLに関する資料を見つけることができません。
解決
ネイティブではありません。箱から外れたSAML 1.1とSAML 2.0トークンハンドラーはトークンに署名します。符号なしトークンをサポートするには、継承する独自のトークンハンドラーを作成する必要があります
Microsoft.IdentityModel.Tokens.Saml11.Saml11SecurityTokenHandler
Microsoft.IdentityModel.Tokens.Saml2.Saml2SecurityTokenHandler
署名の作成/検証方法をオーバーライドすると、それらの束があり、あなたの場合は何もしません。問題は、トークンを発行するSTSサービスを制御する必要があることです。
所属していません StackOverflow