2012-08-29 3 views
0

나는 게임 2 앱에 suuresfully securesocial을 설치했으며 Google 및 Facebook에서 작동하도록했습니다. 그러나 내가 트위터에 문제가 오전Heroku의 Twitter 및 Playframework 2.0에 대한 보안 설정

내 conf의 파일은 다음

# 
# Twitter 
# 
securesocial.twitter.requestTokenURL=https://twitter.com/oauth/request_token 
securesocial.twitter.accessTokenURL=https://twitter.com/oauth/access_token 
securesocial.twitter.authorizationURL=https://twitter.com/oauth/authenticate 
securesocial.twitter.consumerKey=mykey 
securesocial.twitter.consumerSecret=mysecret 

을 가지고 있지만 나는 다음과 같은 예외를 얻고있다.

securesocial.provider.AuthenticationException: Authorization failed (server replied with a 401). This can happen if the consumer key was not correct or the signatures did not match. 

내 키와 암호는이 앱용으로 만든 내 트위터 API 계정 앱과 동일합니다. 또한이 요청을 요청한 웹 사이트와 @anywhere 도메인을 포함 시켰습니다.

아이디어가 있으십니까?

+0

트위터의 @anywhere 기능에 문제가있을 수 있습니다. localhost로 트위터 앱을 등록하십시오. –

+0

나는 heroku URL을 사용하여 heroku에 배포 된 앱을 가지고 있습니다. – rayray

+1

실마리가 없습니다. (아마 샘플 (https://github.com/jaliss/securesocial/tree/master/samples)를 사용해 보시고 작동하는지보십시오. –

답변

1

컴퓨터의 시간이 올바르게 설정되어 있는지 확인하십시오. 트위터는 컴퓨터의 로컬 시간이 서버 시간에 비해 약간 벗어난 경우 오류를 반환합니다. 희망이 도움이됩니다.