这是我的回调网址中的代码:
def twitterCallback = {
def response = oauthService.accessResource('http://api.twitter.com/1/account/verify_credentials.json','twitter', session.oauthToken)
log.debug "response: ${response}"
}
我一直收到这个错误:
2010-04-22 14:32:56,842 [http-8081-1] 警告httpclient.HttpMethodBase - Cookie拒绝:“$ Version = 0; _twitter_sess = BAh7CDoPY3JlYXRlZF9hdGwrCMQcOCQoAToHaWQiJThiYWY4MGI1YTY1M2U0%250AYTRhNjAzYTA2NTBmNjkzZTYwIgpmbGFzaElDOidBY3Rpb25Db250cm9sbGVy%250AOjpGbGFzaDo6Rmxhc2hIYXNoewAGOgpAdXNlZHsA - 31d191141bf32e0489967492692f1e77fc9e1845; $ PATH = /; $域= .twitter.com”。 非法域属性 “.twitter.com”。原产地: “twitter.com”2010-04-22 14:32:56,854 [http-8081-1]信息 auth.AuthChallengeProcessor - 基本的 选择的认证方案 2010-04-22 14:32:56,856 [http-8081-1] INFO httpclient.HttpMethodDirector - 没有可用于BASIC的凭据 'Twitter API'@twitter.com:80 2010-04-22 14:32:56,865 [http-8081-1] 错误errors.GrailsExceptionResolver - null
它似乎使用BASIC身份验证而不是OAuth。有任何想法吗?或者OAuth Grails插件中是否存在问题?
感谢。