首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >托管在Azure服务WebRole中的WCF REST服务: AccessControlService?

托管在Azure服务WebRole中的WCF REST服务: AccessControlService?
EN

Stack Overflow用户
提问于 2011-02-08 02:29:36
回答 2查看 1.1K关注 0票数 1

我在一个项目中工作,在azure pllatform上提供rest服务。服务由iPhone客户端使用,这是选择rest方法的主要原因之一。

我们希望使用谷歌和liveId等身份提供商,通过AccessControlService(ACS)来确保wcf服务的安全。我现在已经花了一天多的时间研究并试图让它工作,缺乏信息让我怀疑这是否可能。我还尝试过使用Windows Identity Foundation(WIF)中的Add STS Reference工具配置角色。

所以我想我的问题是:使用AccessControlService(ACS)来保护服务是可能的吗?

另外,如果这是不可能的,有谁知道任何方法来实现相同的功能,即ACS安全的WCF服务(oAuth不是一个选项)用户登录现场gmail或其他著名的身份提供商。

不要在这台电脑上有web.config文件或其他文件,但可以稍后获得他们,如果任何人想看一看。

Thx

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-22 16:54:39

在做了更多的研究后,目前似乎不是以这种方式使用ACS的方法。在研究过程中,我们发现直接到不同提供商的oAuth是一个更好的选择,因为它允许我们访问用户数据(如果用户允许我们:)。我们决定做的是实现我们自己的东西,使用oAuth协议与我们喜欢的提供商(脸书,谷歌)进行通信。

这是关于如何做的信息:FacebookGoogle

票数 0
EN

Stack Overflow用户

发布于 2011-02-08 12:41:05

您现在需要使用实验室版本的ACS。

可以在以下位置找到示例代码:http://acs.codeplex.com/wikipage?title=Samples&referringTitle=Home

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4924997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档