簡體   English   中英

托管在Azure Service WebRole中的WCF REST服務:AccessControlService?

[英]WCF REST Service Hosted in Azure Service WebRole: AccessControlService?

我正在一個項目上提供天藍色平台上的休息服務。 該服務由iPhone客戶端使用,這是選擇其余方法的主要原因之一。

我們想使用諸如google和liveId之類的身份提供者通過AccessControlService(ACS)保護wcf服務。 我現在已經花了超過一天的時間研究和嘗試使其工作,而缺乏信息使我想知道這是否有可能。 除其他外,我嘗試使用Windows Identity Foundation(WIF)的“添加STS參考”工具配置角色。

所以我想我的問題是:是否可以使用AccessControlService(ACS)保護服務?

同樣,如果這不可能,那么有誰知道以任何方式實現相同的功能,即ACS保護使用實時gmail或其他知名身份提供商登錄的WCF服務(不是oAuth選項)的用戶。

在此PC上沒有web.config文件或其他文件,但是如果有人想看看,可以稍后再獲取。

謝謝

您需要立即使用ACS的Labs版本。

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

經過更多研究之后,目前似乎還不是以這種方式使用ACS的方法。 在研究過程中,我們發現直接向不同的提供者進行oAuth是一個更好的選擇,因為它可以讓我們訪問用戶數據(如果用戶允許我們:))。 我們決定要做的是使用oAuth協議與我們喜歡的提供者(facebook,google)實現我們自己的通訊。

這是有關操作方法的信息: FacebookGoogle

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM