2014-02-07 2 views
1

Azure AD에 대해 인증 된 Windows Phone (Xamarin iOS 및 Android)을 얻으려고 (3 일 이상 10 회 시도)했으나 어쨌든 그렇지 않습니다. 나를 위해 일해. http://www.cloudidentity.com/blog/2013/04/29/fun-with-windows-azure-ad-calling-rest-services-from-a-windows-phone-8-app/ 나는 한 다음 단계 : 여기에 언급 한 바와 같이 나는 기사를 다음있어Azure AD로 WebAPI 보안 설정 및 Windows Phone에서 액세스

  1. 조직의 계정으로 만든 ASP.NET MVC5 웹 사이트 (APPA로 내 AD에서 응용 프로그램 등록)
  2. 나는 웹 API를 추가하는 Hello World 문자열을 반환합니다.
  3. 프로젝트를 빌드하고 작동하는지 테스트합니다. 안녕 세계를 얻으십시오
  4. 다음 Azure 웹 사이트를 만듭니다 & 다운로드 게시 프로필
  5. org 계정으로 기존 ASP.NET MVC 사이트를 게시하십시오. VS 자격 증명을 요청하고 푸른 광고의 다른 응용 프로그램 사이트 및 웹 API는
  6. 내가 푸른 광고에서 (APPC) 기본 응용 프로그램을 작성하고
  7. (AppB에서) 웹 API에 대한 액세스 권한을 부여 잘 작동
  8. (AppB)를 생성 Windows Phone 응용 프로그램을 만들고 (AppC)
  9. 에서 AppB에서이 기본 응용 프로그램에 대한 리소스 URI를 추가합니다.
  10. 위의 URL에서 그대로 코드를 입력합니다. 자세한 내용은 아래 내가 프로젝트를 실행하면 이제
  11. , 내가 할 수 :
"access_token": "eyJ0eXAvv9w", 
"token_type": "Bearer", 
"expires_in": "3599", 
"expires_on": "1391805190", 
"resource": "https://mayurt.onmicrosoft.com/WebApp-dailystatusupdater.azurewebsites.net", 
"refresh_token": "AwAB...IgAA", 
"scope": "user_impersonation", 
"id_token": "eyJ0eXAIn0." 

을 지금은 웹 API를 호출하는 경우, 내가 로그인 페이지로 리디렉션하지만거야 그럴 수 없어 오류를 참조하십시오. 나는 Fiddler뿐만 아니라 Postman을 시도했다.

+0

http://www.cloudidentity.com/blog/2014/02/16/a-sample-windows-phone-8-app-getting-tokens- from-windows-azure-ad-and-adfs /? –

+0

예. 알았어. 감사합니다 :) –

+0

당신은 문제를 해결하고 다음 사람을 위해 대답으로 표시했는지 게시해야합니다. :) –

답변

0

감사합니다. Philippe Signoret.

그리고이 문제를 해결하는 데 도움이되는 일련의 게시물에 감사드립니다. 여기에서 자세한 정보를 찾을 수 있습니다. cloudidentity blog

관련 문제