Google App Engine 프로젝트에서 OpenID 소비자를 어떻게 구현합니까?
-
03-07-2019 - |
문제
내 자바에서 OpenID를 사용하고 싶습니다 Google App Engine 웹 응용 프로그램이지만 어디서부터 시작 해야할지 모르겠습니다 ...
나는 보았다 OpenId4java 그리고 요드.
OpenId4java "승인 된 라이브러리"에 일부 라이브러리를 배치해야한다고 말합니다. 내 컴퓨터에 로컬로 하나가 없으며 Google App Engine에서 어떻게 해야하는지 모르겠습니다.
요드 인증을 받으려고 할 때 Google에서 HTTP 400을 다시 얻기 때문에 충분히 단순 해 보이지만 최신 정보를 찾지 못합니다.
어떤 포인터?
다른 팁
번역하기가 매우 쉽습니다 http://appengine-cookbook.appspot.com/recipe/accept-google-aol-yahoo-myspace-facebook-and-openid-logins/ (Python App Engine 방법을 제공하는 방법) appxnow.com을 통과하는 경우 App Engine Java를 사용하면 괜찮습니다. PARSING JSON이 문제 인 경우 rpxnow.com에서 XML 결과를 요청할 수도 있습니다. 보다 https://rpxnow.com/docs RPX API에 대한 자세한 내용.
OpenIdjava 라이브러리의 경우 프로젝트에이를 포함시킵니다. Eclipse를 사용하는 경우 (훌륭한 플러그인이 있습니다. GWT 및 앱 엔진). SRC 디렉토리 또는 Web-Inf/Lib 디렉토리의 JAR에 OpenIdjava 파일을 붙이고 클래스 경로에 추가하십시오.