我成功使用ACS使用Windows Live,Facebook和Google登录到Web应用程序。我可以在ACS服务名称空间中使用“友好名称”吗?
谷歌包括在确认消息中的服务命名空间,如下:
(myservicenamespace).accesscontrol.windows.net is asking for some information from your Google Account. To see and approve the request, sign in.
这是正确的行为,我想,因为作为一个用户,你想知道什么是要求索赔。 Windows Live不显示任何内容,Facebook使用设置的应用程序名称。
很明显,对于用户来说,看到Google的严谨可能会让人困惑。您来自mydomain.com,并且正在审批myfunnynamespace.accesscontrol.windows.net。
有什么方法可以将信息传递给Google,这对用户更有意义吗?我知道您无法更改Google正在查找的网址。但ACS能否传递其他信息,如应用程序名称,还是可以像Facebook一样创建“应用程序”?
你可以添加一个指向'myfunnynamespace.accesscontrol.windows.net'的DNS ** CNAME **吗? 'myfriendlyname.mydomain.com'''' myfunnynamespace.accesscontrol.windows.net' – SliverNinja
我想到了这一点,但我不确定它会起作用。此外,它必须是https,证书可能是一个问题 –
我想[这是一个功能请求](http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/3648112 -custom-domain-in-acs) - [CNAME路由尚不存在](http://social.msdn.microsoft.com/Forums/en-US/windowsazuresecurity/thread/60fb6922-2b68-4437-9ae4 -79743f34ebd9 /)像[Azure的其他功能]一样(http://www.windowsazure.com/en-us/develop/net/common-tasks/custom-dns/)。 – SliverNinja