Twitter使用scribe java拒绝我的Oauth请求;“需要SSL”;

Twitter使用scribe java拒绝我的Oauth请求;“需要SSL”;,java,twitter,oauth,scribe,Java,Twitter,Oauth,Scribe,当尝试从scribe库(1.3.5版)执行service.getRequestToken()以使用oauth和twitter api时,我总是得到“需要SSL”作为响应 我已经检查了我的所有配置,但是到处都是https。在scribe java的1.3.5版本中,TwitterApi的getRequestTokenEndpoint()方法使用URL的非SSL版本 在版本1.3.6中,此问题已得到修复。不幸的是,此版本尚未进入下载部分()。因此,除非当前版本可用,否则必须自己构建当前版本。在scr

当尝试从scribe库(1.3.5版)执行
service.getRequestToken()
以使用oauth和twitter api时,我总是得到“需要SSL”作为响应


我已经检查了我的所有配置,但是到处都是https。

在scribe java的1.3.5版本中,TwitterApi的
getRequestTokenEndpoint()
方法使用URL的非SSL版本


在版本1.3.6中,此问题已得到修复。不幸的是,此版本尚未进入下载部分()。因此,除非当前版本可用,否则必须自己构建当前版本。

在scribe java的1.3.5版本中,
TwitterApi
的方法
getRequestTokenEndpoint()
使用URL的非SSL版本

在版本1.3.6中,此问题已得到修复。不幸的是,此版本尚未进入下载部分()。因此,必须自己构建当前版本,除非该版本在那里可用。

请尝试放置:

OAuthService service = new ServiceBuilder()
.provider(TwitterApi.SSL.class)
.apiKey("YOUR_API_KEY")
.apiSecret("YOUR_API_SECRET")
.callback("YOUR_CALLBACK")
.build();
试一试:

OAuthService service = new ServiceBuilder()
.provider(TwitterApi.SSL.class)
.apiKey("YOUR_API_KEY")
.apiSecret("YOUR_API_SECRET")
.callback("YOUR_CALLBACK")
.build();

正如我所说的,问题已经在1.3.6中解决了,在我提问的时候下载区没有,正如我所说,问题已经在1.3.6中解决了,在我提问的时候下载区没有,因为scribe的作者可能反对添加越来越多的社交API(抄写员的分支)在几种情况下可能是一种选择。由于抄写员的作者对添加越来越多的社交API有一些反对意见,也许(抄写员的分支)在几种情况下可能是一种选择。