2010-02-25 4 views
0

안녕하세요 여러분 openBI 로그인 시스템을 설정하셨습니다. 여기서는 stackoverflow와 백엔드에서 JanRains 라이브러리를 사용하고 있습니다. 갑자기 사람들이 google이나 야후 openid를 사용하여 로그인 할 수 없을 때까지 제대로 작동했습니다. IT 부서는 끊임없이 실패합니다. 그러나 다른 정규 오픈 아이디는 정상적으로 작동하는 것 같습니다. 여기서 일어나는 일들 - Auth_OpenID_Consumer :: begin 함수의 줄 또는 339 번째 줄에있는 AUth/OpenID/Consumer 파일의 JanRain에 익숙한 사람들을 위해 오류를 추적하고 인증 서비스를 검색 할 수없는 몇 가지 이유로 추적하려고했습니다. : 엔드 포인트는 사람이 구글 계정으로 로그인 null을 반환Google 또는 Yahoo! OpenID를 사용하여 프로젝트에 로그인 할 수 없습니다

$endpoint = $disco->getNextService($this->discoverMethod, 
              $this->consumer->fetcher); 

- 내 사이트는 지금 살고있다 :(와 난 - 여기에 무슨 무슨 .. 다른 비 구글/비 야후 계정에 로그인 그러나 이미 openID 일을 구현하는 데 후회하고 있습니다 .... 처음에는 Zends openID 라이브러리를 사용하여 시도했습니다. 큰 시간이 없어서 JanRain으로 전환했습니다. 잠시 동안 작동했지만 지금도 나를 실패했습니다 ....

+0

JanRain의 lib 지원 사본과 Yahoo 및 Google이 현재 구현하고있는 버전은 어떤 OpenID 프로토콜 버전입니까? 또한 사용할 수있는 오류 메시지가 있습니까? – Gordon

+0

uuuh .. 신경 쓰지 마라. .. 내가 거기에서 테스트하려고 할 때 내 localhost에서 주로 발생하는 웬일인지. 온라인으로. 그러나 나는 어떤 에러 메시지도받지 못했다. – Ali

답변

1

Sometim 이것은 Google과 Yahoo가 모두 HTTPS 전용 IIRC이므로 시스템의 HTTPS 가져 오기 프로그램이 파열되거나 CA 인증서가 잘못 구성된 것입니다.

1

야후는 IP 주소 만이 아닌 유효한 도메인 이름을 요구합니다.

관련 문제