我在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中的RP(Windows azure云服务应用程序)接受SAML 2.0令牌。我在Azure ACS和SiteMinder 12.51之间配置了WS-FED SAML 2.0联合。我在ACS中拥有有效的令牌加密,解密和签名证书。我已经使用MetaData导入配置了SiteMinder IDP,并且ACS领域显示了正确的实体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中启用内部消息。 我将不胜感激,如果有人在这个问题上帮助我。
谢谢, 马赫什