Spring Security oAuth2.0通过Twitter进行身份验证

时间:2019-09-19 16:40:55

标签: java spring-boot twitter spring-security social-networking

我有一个问题,如何对Twitter进行相同的授权,如您所知,Twitter在oAuth1.0a上并且需要一些请求令牌,我尝试过的是我的* yaml属性文件中的内容:

twitter:
clientId: my_twitter_client_id_goes_here
clientSecret: my_twiiter_client_secret_goes_here
redirectUriTemplate: "{baseUrl}/oauth2/callback/{registrationId}"
authorization-grant-type: authorization_code
scope:
- email
- profile
provider:
twitter:
authorizationUri: api.twitter.com/oauth/authorize
tokenUri: api.twitter.com/oauth/access_token
userInfoUri: api.twitter.com/1.1/users/show.json

但是我总是从Twitter获得相同的页面:
哇!
该页面没有请求令牌。这是要求使用您的Twitter帐户的应用程序需要的特殊密钥。请返回发送给您的网站或应用程序,然后重试;可能只是一个错误。

任何帮助将不胜感激
ps。 google和facebook工作正常,因为它们使用的是oAuth2.0

0 个答案:

没有答案
相关问题