Program Tip

dotnetopenauth를 사용하는 Facebook / Twitter?

programtip 2020. 11. 2. 08:22
반응형

dotnetopenauth를 사용하는 Facebook / Twitter?


DotNetOpenAuth 라이브러리를 사용하여 OpenID가 거의 작동 합니다. 이제 사용자가 FacebookTwitter사용 하여 로그인 할 수 있기를 바랍니다 .

이를 위해서는 OAuthDotNetOpenAuth OAuth를 사용하는 방법에 대한 자습서를 찾고 있습니다.

이 작업을 수행하는 방법에 대한 간단한 자습서를 찾는 데 어려움이 있습니다.

누구든지 도와 줄 수 있습니까?


이 질문에 답할 때 DotNetOpenAuth에는 다운로드 할 수 있는 공개 CTP (Community Tech Preview)가 있습니다 .

퓨 퓨

  1. 해당 소스 코드를 다운로드하십시오. .7z 파일이어야합니다. 코드 가없는 경우 7-Zip을 사용 하여 코드의 압축을 풀 수 있습니다 (무료).
  2. Visual Studio에서 샘플 소스 코드 솔루션을 엽니 다 . VS2010을 사용하고 있지만 VS2008 솔루션 파일도 있다고 생각합니다.

더 퓨 퓨

  1. 이제 OAuthClient프로젝트 의 web.config 파일을 엽니 다 .여기에 이미지 설명 입력

  2. 다음으로 다음 설정을 편집하십시오.

    <!-- Facebook sign-up: http://developers.facebook.com/setup/ -->

    <add key="facebookAppID" value="------"/>

    <add key="facebookAppSecret" value="------------"/>

이러한 값은 Facebook애플리케이션 에서 가져올 수 있습니다 .

  1. OAuthClient 웹 애플리케이션을 디버그 / 실행합니다. 그러면 Cassini / Visual Studio Developer Server의 인스턴스가 시작되고 웹 브라우저가 열립니다.

여기에 이미지 설명 입력

Voilà! 이제 Facebook에 연결하여 로그인 할 수 있습니다.

오류가 발생하면 다음 사항을 확인해야합니다.

  1. web.config파일 에서 Facebook 앱 설정을 수동으로 변경했습니다 .
  2. Facebook 개발자 웹 사이트에서 앱 설정을 올바르게 설정했습니다.

참고 URL : https://stackoverflow.com/questions/4821747/facebook-twitter-with-dotnetopenauth

반응형