1

我在 Visual Studio 2010 中创建了一个示例“Windows Azure 云服务”项目,并使用 WIF for .NET 4.0 将 AZURE ACS 配置为该应用程序的 STS。然后将此应用程序部署在 Windows Azure 云服务中。我将 Windows Live ID、Yahoo(开箱即用)和 SiteMinder 12.51 配置为身份提供程序。现在,我可以使用 Yahoo 和 Windows Live ID 身份提供商登录到应用程序。

我在 ACS(Windows azure 云服务应用程序)中的 RP 接受 SAML 2.0 令牌。我已经在 Azure ACS 和 SiteMinder 12.51 之间配置了 WS-FED SAML 2.0 联合。我有 ACS 中的令牌加密、解密和签名的有效证书。我已经使用 MetaData 导入和 ACS 领域配置了 SiteMinder IDP,显示正确的实体 URL。通过 SiteMinder(作为 ACS 中的 IDP)登录应用程序时,出现以下错误。

处理您的请求时发生错误。

HTTP Error Code:    400 
Message:    ACS20001: An error occurred while processing a WS-Federation sign-in response. 
Trace ID:   3881b53c-e964-46c6-9f82-0fff383db6d5 
Timestamp:  2013-05-15 11:22:39Z 

在这里,我没有看到我的异常的“内部消息”。在我的情况下,所有可能的原因是什么?如何在 ACS 中启用内部消息。如果有人在这个问题上帮助我,我将不胜感激。

谢谢, 马赫什

4

0 回答 0