发行者不是URI格式-ITfoxtec SAML 2.0

时间:2019-03-08 15:12:11

标签: itfoxtec-identity-saml2

我们测试的多个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>

您知道一个简单的解决方法吗?

1 个答案:

答案 0 :(得分:0)

是的,当前的ITfoxtec Identity SAML 2.0版本仅支持URI格式的颁发者。此外,关于EntityID和AllowedAudienceUris也存在相同的问题。

Issuer,EntityID和AllowedAudienceUris支持版本3.1.0-beta3 https://github.com/ITfoxtec/ITfoxtec.Identity.Saml2/releases/tag/3.1.0-beta3中的字符串值。 备注:此测试版还增加了对Azure Key Vault的支持。

请让我知道Beta版本是否适合您。