我通过关注https://github.com/Sustainsys/Saml2-
我想实现的目标-
我不希望我的用户重定向到身份提供商的登录页面,请建议我们如何创建此工作流程。
我正在使用以下配置
services.AddAuthentication()
.AddSaml2(options => {
options.SPOptions.EntityId = new EntityId("https://localhost:44342/Saml2");
options.IdentityProviders.Add(
new IdentityProvider(
new EntityId("http://localhost:52071/Metadata"), options.SPOptions) {
LoadMetadata = true
});
options.SPOptions.ServiceCertificates.Add(new X509Certificate2("Sustainsys.Saml2.Tests.pfx"));
});