问题标签 [oltu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4088 浏览

java - Apache oltu oauth2 通过 SSL 询问令牌

有没有办法使用 Apache oltu 通过 SSL 请求访问令牌?如果我不使用 https(端口 8443)而只使用 http,它会很好用...

我的代码:

我收到以下异常消息:

我知道有这种方法可以通过覆盖 HttpsURLConnection 的 HostnameVerifier 来解决这个问题,但是有没有办法在 apache oltu 中实现这一点?:

0 投票
1 回答
1059 浏览

apache - 无法获得 Yahoo OAuth 2 授权

我正在使用 Apache Oltu 做一个 poc 项目来授权使用 OAuth 2 规范的 Yahoo 用户。以下是我要重定向到的网址。我得到下面提到的 2 个错误之一。我看到很多人遇到这个问题,但我无法缩小到导致错误的原因。我尝试了多次试验和错误值,但似乎没有通过。任何人都可以帮助我输入吗?珍惜你的时间。

网址: https://api.login.yahoo.com/oauth2/request_auth?response_type=code&client_secret=在此处发送正确的值&redirect_uri=devvm03.ia.wd.org&client_id=在此处发送正确的值

错误:糟糕。雅虎无法处理您的请求。我们建议您联系应用程序或网站的所有者来解决此问题。[95022]

哎呀。雅虎无法处理您的请求。我们建议您联系应用程序或网站的所有者来解决此问题。[95036]

应用详情: 应用网址:http ://devvm03.ia.wd.org/dashboard 回调域:devvm03.ia.wd.org

0 投票
1 回答
833 浏览

apache - Apache Oltu Build 运行演示失败

我想构建 oltu 并运行客户端演示,但是由于缺少对客户端的依赖,构建失败。mvn jetty:run 失败并出现同样的错误

我将不胜感激任何帮助

0 投票
1 回答
303 浏览

oauth-2.0 - 将 Apache Oltu 与 Google OpenID Connect 结合使用时,如何检索 OpenID 2.0 标识符 (openid_id)

将 Apache Oltu 与 Google OpenID Connect 结合使用时,如何检索 OpenID 2.0 标识符 (openid_id)。

这是我正在使用的授权请求:

0 投票
2 回答
2805 浏览

spring-security - Apache Oltu Spring Security OAuth2 和 Google 集成

参考资料纯粹取自以下网站:-

我已经开发了 String Security OAuth2 Facebook 集成示例,现在我期待开发Security OAuth2 Google(以及后来的 Github)集成示例,其中将提供 AppID 和 Secret 以获取“access_token”和“refresh_token”等要使用访问受保护的资源,如 UserDetails 等。

因此,第一步是在http://code.google.com/apis/console上注册 App 。所以它给了我“客户端 ID”和“客户端密码”,我还配置了重定向 URI,完成!

现在我已经开始编写实际的 Apache OAuth 客户端,但我不确定我需要提供哪些参数(类似于我为 Facebook 集成提供的参数,这些参数在 facebook 上很容易获得,同时进行谷歌搜索,但没有找到谷歌) ,请给我建议应该为以下空白参数提供什么值-

我想我已经提供了足够的信息,所以任何指导/帮助/链接都值得赞赏。

以下代码是为回调而开发的

添加了以下代码以获取受保护的资源,例如用户配置文件:

0 投票
0 回答
531 浏览

java - Github api 解析 JSON 错误的问题

因此,每当我尝试执行需要主体的 API 调用时,都会收到臭名昭著的“解析 JSON 的问题”错误。我已经尝试了 json 的字符串化和非字符串化版本:

和:

我对这个api 执行了这个,我能够通过 curl 运行这个确切的调用而没有问题......我尝试设置内容类型并尝试在正文中指定“json”,但无济于事。

PS,我使用 apache OLTU OAuth 库在 Java 中执行此操作。

这是我的代码:

}

}

}

有任何想法吗?

聚苯乙烯

我将授权标头设置为承载 abcd1234 .... 而不是查询参数或正文

0 投票
1 回答
4718 浏览

spring-mvc - Apache Oltu Linkedin 集成示例

我期待开发Spring MVC + Apache Oltu + Linkedin集成示例。在此示例中,您需要发送客户端 ID 和客户端密码才能从链接站点访问私有资源。

第一步 - 我们需要在 Linkedin 中创建 App,请按照以下步骤操作:http ://codeboxr.com/how-to-create-linkedin-app.html

创建应用程序后,您需要确保已为重定向 URL 提供了值。

在我使用的 java 代码中 setScope("r_network w_share r_basicprofile") setState("987654321")

当我使用以下代码时:

我收到以下错误。有人可以请吗?

重要的是,我在下面得到了正确的详细信息,但似乎访问了私有资源:

0 投票
2 回答
985 浏览

oauth - Apache Oltu Github 与 Spring MVC 的集成示例

我正在开发一个“Apache Oltu Spring MVC Github”集成示例。在这个例子中,我将发送“App ID”和“Secret”来获取“access_token”,以便访问“Gist”、“user”等受保护的资源。

所以第一步是使用https://github.com/settings/applications/new创建/注册“应用程序” 。创建应用程序后,请务必注意:AppID 和 Secret,我们需要在 Spring 代码中使用这些值。

要开发此功能/代码 - 我搜索了很多,但没有找到任何现成的代码。所以我决定在下面提供/解释我的代码。因此,人们会发现这些链接很有用。

我参考了以下 URL 来开发整个代码:-

0 投票
2 回答
226 浏览

google-oauth - 为什么 Google OAuth2 返回 java.io.IOException?

在过去的几周内,我们使用 Google 的 Oauth2 身份验证系统和 Apache Oltu 库的一套应用程序已经停止工作。

所有通过 Google 注册或登录的尝试都会遇到相同的错误:

最近一切正常,在此期间我们没有对代码或应用程序进行任何更改。

Google 端是否发生了一些变化,导致所有这些请求都失败了?

我的 Google 开发者控制台似乎没有任何日志记录或信息。在我的应用程序中,日志条目表明尝试进行身份验证但未成功。

现在失败的代码,曾经成功的代码是:

触发异常:

感激地收到所有建议

0 投票
2 回答
3690 浏览

java - 如何通过 Jersey+Oltu 从 Java 桌面应用程序访问 Bitbucket API?

正如标题所述,我想从本机 Java 桌面应用程序访问bitbucket API 。Bitbucket 要求应用程序使用 OAuth2,为此我发现Oltu应该可以完成这项工作。

但是,我对 OAuth 的了解非常有限,因此我还处于很早的阶段。这是我到目前为止所做的:

第 1 步:我使用我的 Bitbucket 帐户注册了一个 OAuth 消费者,并提供了以下详细信息:

问题一:我可以自动执行此步骤吗?

第 2 步:我运行了以下 Java 代码:

第 3 步:我收到以下 locationURI 并在 Firefox 中打开

问题 2:我需要使用浏览器还是可以从 Java 应用程序执行此操作?

我在 Firefox 中收到以下回复消息:

问题 3:接下来正确的步骤是什么,我的方法有什么问题?