我有一个身份提供者,我希望使用 SAML 2.0 执行 SSO
我正在使用https://github.com/KentorIT/authservices
IdP 配置是:
实体 ID:https
:
//xxx.yyy.com/auth 断言消费者服务 URL:http://zzz:1111/AuthServices/Acs
我已经创建了一个自签名证书并将其添加到本地项目中。
本地配置:
<kentor.authServices entityId="https://xxx.yyy.com/Files/Metadata/IdP/Saml"
returnUrl="http://localhost:8585/">
<identityProviders>
<add entityId="https://xxx.yyy.com/"
signOnUrl="https://xxx.yyy.com/Saml/Login.aspx"
allowUnsolicitedAuthnResponse="true" binding="HttpRedirect">
<signingCertificate fileName="~/App_Data/SelfSignedCertificate-2016-01-10-22-37.cer" />
</add>
</identityProviders>
<federations>
<add metadataLocation="http://localhost:52071/Federation" allowUnsolicitedAuthnResponse="true" />
</federations>
</kentor.authServices>
我会很感激任何形式的帮助,因为我坚持这一点。
谢谢
吉拉德