我正在开发一个 asp.net 网站,并将在 windows azure 上托管该网站。我的要求是当用户访问像www.xyz.com\admin这样的网站时,应该进行实时身份验证,但是当用户访问网站www.xyz.com时,则不需要进行身份验证。
在参考了一个 MSDN 文档后,我开始了解 ACS with WIF,因此我创建了命名空间,并以此类推。
但是,每当我访问联合 URL (https://xyz.accesscontrol.windows.net/FederationMetadata/2007-06/FederationMetadata.xml) 时,我都会收到错误消息:
ID:1089 无法连接远程服务器。
不幸的是,我删除了 Windows azure 中的证书、密钥和服务标识,我不知道如何取回它,我也不知道如何满足我的要求。