问题描述
我们可以实现访问控制服务(ACS)
无需登录到
Can we implement Access Control Service ( ACS )
without Log on into the
Windows Azure的管理门户
.Means我们可以在窗口蔚蓝的网络仿真器实现ACS
Windows Azure Management Portal
.Means can we implement ACS on window azure emulator web
应用程序?
推荐答案
访问控制服务,这个名字说明了一切。这是一个正的由微软提供,您可以使用的服务。这意味着你可以有一个应用程序托管导通premises,在云中,甚至在模拟器,它仍然会正常工作与ACS。
Access Control Service, the name says it all. This is a service that's being provided by Microsoft which you can use. This means you can have an application hosted on-premises, in the cloud or even in the emulator and it will still work fine with ACS.
现在,如果你想跑ACS在模拟器(我想这是你问),那么答案是否定的。在模拟器中你不能'运行'ACS。我建议你简单地使用(甚至是开发)真正的ACS服务以来非常便宜。
Now, if you want to 'run' ACS in the emulator (I think this is what you're asking) then the answer is no. You cannot 'run' ACS in the emulator. I suggest you simply use the real ACS service (even for development) since its very cheap.
如果由于某种原因,你不能得到一个帐户(也许Azure是不是在你的国家支持),您可以尝试使用实验室环境:的(如果我是正确的,你不需要信用卡使用)。
If for some reason you can't get an account (maybe Azure is not supported in your country) you could try using the labs environment: https://portal.appfabriclabs.com/Default.aspx (if I'm correct you don't need a credit card to use this).
和ACS,因为仅仅是基于标准的,你可以与当地发展其他东西取代它,像极了(支持WS-信任,WS-联合会的OAuth2,WRAP ...)
And since ACS is simply based on standards you could replace it with something else for local development, like the great IdentityServer (supports WS-Trust, WS-Federation, OAuth2, WRAP ...)
这篇关于仿真器上的Web应用程序实现ACS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!