我有一个自定义 STS 实现。目前,它被配置为 Azure ACS 上的附加身份提供程序。我有一个通过 ACS(Windows Live、Google 等)成功进行身份验证的依赖方网站。但是,每当我尝试使用自定义 STS 登录时,总是会收到错误 401。
- 错误代码 ACS20001:处理 WS-Federation 登录响应时出错。
- 错误代码 ACS50008:SAML 令牌无效。
我已经搜索了论坛,但在我的情况下,我没有得到有关错误的更多详细信息,也不知道如何继续和解决这个问题。
我的 STS 目前处于测试阶段,可以在此处访问:元数据。
如果有人有任何建议或想尝试一下,请通过电子邮件与我联系,我将在我的自定义提供商上打开一个演示登录。
注意:该案例与此处发现的类似问题不同,因为我的内部异常详细信息没有提出任何理由。
更新:查看此线程中的讨论以获取一些额外的信息以及我从提琴手中提取的有效负载。
提前致谢,
康斯坦丁诺斯