我正在尝试使用Sustainsys软件包集成启用了Saml的网站。我已经验证它可以与多个Okta租户一起使用。 Saml身份验证似乎可以正常工作。但是,当Owin管道组件尝试将用户序列化为外部cookie时,它会抛出异常。如果我删除了行app.UseExternalSignInCookie(DefaultAuthenticationTypes.ExternalCookie);
,它似乎可以通过,但是我的控制器找不到外部cookie信息,因此显然找不到用户。任何人都具有在同一应用程序中与Okta和Azure AD集成的经验吗?我已经在stacko上看到有关创建自定义身份序列化程序的答案。只是好奇为什么我必须为Azure AD(而不是Okta)这样做。
谢谢。