我正在尝试在ASP.NET MVC应用程序中设置身份验证,如果是这样,请使用Azure访问控制服务(ACS)(2011年5月发布).我有这个使用默认设置.但是这里存在可用性问题.
当我使用我的Google帐户进行身份验证时… Google说..mydomain.accesscontrol.windows.net正在请求访问该帐户.这可能会让最终用户感到困惑,因为他们希望使用login.mydomain.com.
我已将login.mydomain.com的DNS CNAME记录指向mydomain.accesscontrol.windows.net,并通过访问控制服务控制面板上传了login.mydomain.com的X.509证书.但是当我尝试访问https://login.mydomain.com时出现服务器错误,因为发送到浏览器的证书是* .accesscontrol.windows.net. NB.我无法看到Azure ACS服务器上的错误.
有没有人在这里设法成功为ACS设置自定义域,并可以建议如何做到这一点?似乎可以使用角色和存储帐户,但我找不到有关AppFabric服务组的任何文档.
解决方法
不幸的是,我认为ACS今天不支持这种做法.