2011-02-08 4 views
1

OpenID 소비자를 구현 중이며 JanRain 클래스 (2.2.2)를 활용하는 것이 실패하지 않습니다. 특히, 나는 다음과 같은 증상이보고 있어요 :JanRain openid 라이브러리를 사용할 때 CakePHP가 발생시키는 문제점은 무엇입니까?

  1. 소비자 것은 제대로 openid_mode 매개 변수
  2. 소비자 문제

내가 상당히 특정 해요 return_to 변수를 찾는이를 식별 할 수 없습니다 CakePHP는 JanRain 소비자 예제의 샘플 코드가 정상적으로 작동하기 때문에 문제를 일으키고 있지만, CakePHP 컨트롤러에 배치하자 마자 실패합니다.

CakePHP의 Dispatcher가 JanRain 유효성 검사를 혼동시키는 $ _GET [url] 매개 변수를 설정했지만 $ _GET [ 'url']을 설정 해제하여 해당 매개 변수를 처리 할 수있었습니다. 나는 누군가가 CakePHP가 JanRain 코드와 더 친숙하게 놀 수있는 짧은 팁/기술 목록을 가지고 있기를 바라고 있습니다.

답변

0

죄송합니다. 귀하의 문제를 이해하지 못하지만, 지금 당장 JanRain 플러그인을 사용하고 있으므로, 설정시 기억해야 할 팁이 하나 있습니다. CakePHP 보안 설정은 테스트 목적으로 "높음"에서 "보통"또는 심지어 "낮음"으로 설정됩니다.

도움이되지 않고 문제의 원인이되는 코드의 부분을 알고 있다고 생각되는 경우 지금 알려 드리겠습니다.

0

는 정기적으로 업데이트하고 작동합니다 CakePHP의 linked here의 오픈 ID 구성 요소를 시도

당신이 LIB CURL 및 OpenSSL을 확장

을 활성화 확인