내보내기(0) 인쇄
모두 확장
이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

방법: Facebook을 ID 공급자로 구성

게시: 2011년 4월

업데이트 날짜: 2011년 5월

적용 대상: Windows Azure

적용 대상

  • Microsoft® Windows Azure™ AppFabric ACS(Access Control Service)

요약

이 방법 문서에서는 ACS를 사용하여 Facebook을 ID 공급자로 구성하는 방법을 설명합니다. ASP.NET 웹 응용 프로그램에 대해 Facebook을 ID 공급자로 구성하면 사용자들이 Facebook 계정에 로그온하여 ASP.NET 웹 응용 프로그램에 인증할 수 있습니다.

목차

  • 목표

  • 개요

  • 단계 요약

  • 1단계 - Facebook 응용 프로그램 ID 및 암호 얻기

  • 2단계 - Facebook을 ID 공급자로 구성

목표

  • Facebook을 ID 공급자로 사용할 네임스페이스를 구성합니다.

  • 트러스트 및 토큰 변환 규칙을 구성합니다.

  • 끝점 참조, 서비스 목록 및 메타데이터 끝점을 파악합니다.

개요

Facebook을 ID 공급자로 구성하면 인증 및 ID 관리 메커니즘을 만들고 관리할 필요가 없습니다. 따라서 익숙한 인증 절차가 있는 경우 최종 사용자 환경을 간단하게 유지할 수 있습니다. ACS를 사용하면 응용 프로그램에서 이러한 환경을 즉시 사용할 수 있으며 최종 사용자에게 해당 기능을 제공하도록 허용하는 구성을 설정할 수 있습니다. 이 항목에서는 이러한 작업을 수행하는 방법을 설명합니다. 다음 그림에는 ACS에서 사용할 신뢰 당사자를 구성하는 전반적인 흐름이 나와 있습니다.

ACS v2 워크플로

단계 요약

  • 1단계 - Facebook 응용 프로그램 ID 및 암호 얻기

  • 2단계 - Facebook을 ID 공급자로 구성

1단계 - Facebook 응용 프로그램 ID 및 암호 얻기

이 단계에서는 Facebook 응용 프로그램 ID 및 암호를 얻습니다. Facebook을 ID 공급자로 구성하려면 ID와 암호가 필요합니다.

Facebook 응용 프로그램 ID 및 암호를 얻으려면

  1. http://facebook.com에서 Facebook 계정을 만듭니다.

  2. http://www.facebook.com/developers/로 이동합니다.

  3. Facebook | 개발자 페이지에서 + 새 앱 만들기 단추를 클릭하고 지침을 따릅니다.

  4. Facebook | <<응용 프로그램 이름>> 편집 페이지에서 왼쪽의 웹 사이트 링크를 클릭합니다.

  5. Application ID(어플리케이션 ID)Application Secret(어플리케이션 암호)을 복사합니다. 다음 단계에서 ACS 관리 포털을 통해 Facebook을 ID 공급자로 구성할 때 이 ID와 암호를 사용합니다.

  6. https://my-ns1.accesscontrol.windows.net과 같이 맨 앞의 HTTPS://를 포함하여 네임스페이스의 FQDN(정규화된 도메인 이름)을 지정합니다. 실제 네임스페이스는 이와 다릅니다.

  7. Save Changes(변경 내용 저장) 단추를 클릭합니다.

2단계 - Facebook을 ID 공급자로 구성

이 단계에서는 이전 단계에서 얻은 정보를 사용하여 Facebook을 ID 공급자로 지정합니다.

Facebook을 ID 공급자로 구성하려면

  1. http://portal.windows.net(http://go.microsoft.com/fwlink/?LinkID=129428)으로 이동합니다.

  2. Windows Live® ID를 사용하여 인증하지 않은 경우에는 해당 ID로 인증해야 합니다.

  3. Windows Live ID로 인증하고 나면 Windows Azure AppFabric 포털의 내 프로젝트 페이지로 리디렉션됩니다.

  4. 내 프로젝트 페이지에서 원하는 프로젝트 이름을 클릭합니다.

  5. 프로젝트:<<프로젝트 이름>> 페이지에서 원하는 네임스페이스 옆의 액세스 제어 링크를 클릭합니다.

  6. 액세스 제어 설정: <<네임스페이스>> 페이지에서 액세스 제어 관리 링크를 클릭합니다.

  7. 액세스 제어 서비스 페이지에서 ID 공급자 링크를 클릭합니다.

  8. ID) 공급자 페이지에서 ID 공급자 추가 링크를 클릭합니다.

  9. ID 공급자 추가 페이지에서 Facebook 응용 프로그램 옆의 추가 단추를 클릭합니다.

  10. Facebook 응용 프로그램 추가 페이지에서 다음 값을 지정합니다.

    • 표시 이름 - 선택한 임의의 이름입니다.

    • 응용 프로그램 ID - 이전 단계에서 Facebook을 통해 얻은 응용 프로그램 ID를 지정합니다.

    • 응용 프로그램 암호 - 이전 단계에서 Facebook을 통해 얻은 응용 프로그램 암호를 지정합니다.

    • 응용 프로그램 사용 권한 - 전자 메일을 지정합니다. http://developers.facebook.com/docs/authentication/permissions에서 필요할 수 있는 추가 사용 권한을 검토할 수 있습니다.

    • 로그인 링크 텍스트 - Facebook으로 지정합니다.

    • 이미지 URL - 원하는 경우 이미지 URL을 지정할 수 있습니다.

    • 신뢰 당사자 응용 프로그램 - 인증에 Facebook을 사용할 신뢰 당사자 응용 프로그램을 지정합니다.

  11. 저장을 클릭합니다.

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft. All rights reserved.