2.0 대표단은 푸른 AppFabric 액세스 제어 서비스에 포함되어 OAuth를 :의 OAuth 2.0 ID 제공 (ACS)
하지만 어떻게 당신은 실제로 OAuth는 2.0 정체성을 설정합니까 공급자?
관리 인터페이스에서 ID 공급자를 추가하고 WS-Federation ID 공급자를 선택하면 WS-Federation 메타 데이터 문서를 제공해야합니다.
그러나 OAuth 2.0 제공 업체의 설명서 (예 : http://msdn.microsoft.com/en-us/library/hh243647.aspx)를 읽었을 때 메타 데이터 문서에 대한 언급이 없습니다 (예, Windows Live는 사전 구성된 ID 제공 업체로 포함됨). 이건 내가 써야 할 것인가?
업데이트
좋아, 그래서 당신이 API를 사용하여 추가 신원 공급자를 추가 이러한 PowerShell을 예로 들어 명령을 볼 수있는 것으로 나타났습니다 : 그러나
OAuth 공급자를 추가하려고하면 오류가 발생합니다.
Add-IdentityProvider -Type "Manual" -Name "foo" -SignInAddress "http://term.ie/oauth/example/access_token.php" -Protocol OAuth -Namespace "abc" -ManagementKey "xxxxxx"
Add-IdentityProvider : An error occurred while processing this request.
At line:1 char:21
+ Add-IdentityProvider <<<< -Type "Manual" -Name "foo" -SignInAddress "http://term.ie/oauth/example/access_token.php" -Protocol OAuth -Namespace "abc" -ManagementKey "xxxxxx"
+ CategoryInfo : CloseError: (:) [Add-IdentityProvider], ServiceManagementException
+ FullyQualifiedErrorId : Microsoft.Samples.DPE.ACS.ServiceManagementTools.PowerShell.IdentityProviders.AddIdentityProviderCommand
012 3,516,
또 다른 업데이트
당신이 키를 전달하는 방법을 ACS 관리 API는 (당신이 당신의 WebSSOProtocolType로 오픈 ID를 설정 한 경우) 새로운 아이덴티티 공급자를 추가하기위한 메커니즘을 제공하지만, 내가 볼 수 없습니다/OAuth 테스트 서버 (http://term.ie/oauth/example/)가 필요로하는 비밀이 필요합니다. 내가 도미니크 Baier는 한 이메일 대화에서
http://msdn.microsoft.com/en-us/library/hh278947.aspx