【发布时间】:2019-03-08 15:12:11
【问题描述】:
我们测试的多个 SAML 服务提供商正在使用不是 URI 格式的颁发者,这会导致代码中出现需要 URI 的问题:
Issuer = XmlDocument.DocumentElement[Schemas.Saml2Constants.Message.Issuer, Schemas.Saml2Constants.AssertionNamespace.OriginalString].GetValueOrNull<Uri>();
在Saml2Request.cs
例如:https://sptest.iamshowcase.com/
将有<saml:Issuer>IAMShowcase</saml:Issuer>
你知道解决这个问题的简单方法吗?
【问题讨论】: