有没有办法将 SAML 身份验证和表单身份验证集成到同一个项目中?
我今天只有 SAML 身份验证:
services.AddSaml2("/login", true);
如果我在 SAML 之后添加另一个架构,SAML 将停止工作。如果我之前添加它,则不会触发来自身份验证。这是表单身份验证的代码:
services.AddAuthentication("Form")
.AddScheme<FormAuthenticationOptions, FormAuthenticationHandler>("Form", null)
.AddCookie(options => {
options.LoginPath = "....";
options.LogoutPath = "...";
options.EventsType = typeof(CustomCookieAuthenticationEvents);
});
请指教。