0
Rails 2 app에 원격으로 로그인하기 위해 노력하고 있습니다. Rails 메소드가 기본적으로 RESTful 인 것을 감안할 때, 나는 원격 어플리케이션 (실제로 Facebook 어플리케이션)에서 폼 데이터를 POST하는 것으로 가정하고있다. 어떤 이유로,이 작동하지 않는 것, 나는 시도했다 : 반환하고 빈 결과Rails 2 애플리케이션에 원격 로그인
curl http://www.zouz.com/session -d user[email][email protected] -d user[password]=whocares
. Rails의 위조 방지 기능이 그 원인 일 수 있다고 생각합니다. 비활성화하면 비활성화됩니다.
내 방법에 문제가 있습니까?
EDIT : 동일한 입력을 제공했지만 아무런 도움이된다면 HTTPRequester으로 동일한 POST 쿼리를 처리하면 work이됩니다.
값이 인증 데이터의 Base64로 인코딩 된 버전 인 서버 ('[email protected] : whocares')에'Authorization' HTTP 헤더를 보냅니다. curl에'-v' 옵션을 건네 줄 때 작동하는 것을 볼 수 있습니다. –