问题标签 [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 回答
19615 浏览

java - OAuth 2.0 生成令牌和秘密令牌

我正在使用 Apache Oltu 框架实现 OAuth 2.0 提供程序服务器,寻找有关如何在 java 中生成访问令牌和秘密令牌的一些想法。请指教。

0 投票
0 回答
3291 浏览

apache - Apache Oltu 教程/提示

我的任务是使用 Apache Oltu 在 API 上集成 OAuth 2.0 协议。由于我无法理解网站http://oltu.apache.org/index.html上的示例,因此有人对此有经验,他能给我提示/教程如何实现它吗?

谢谢!

0 投票
1 回答
1240 浏览

apache - 构建 Apache Oltu 0.31 的问题

我想为 Apache Oltu 运行客户端演示。由于缺少依赖项,按照演示的说明(下载和“mvn jetty:run”)无法正常工作,因此我尝试使用“mvn install”构建整个项目并遇到其他缺少的依赖项问题。这是 Maven 输出的尾部:

这是我在 ~/.m2/repository/org/apache/oltu/oauth2/org.apache.oltu.oauth2.parent/0.31-SNAPSHOT 中看到的

有没有其他人看到这个并能够解决它?

0 投票
1 回答
378 浏览

ruby-on-rails - 使用 Oltu 连接到 Doorkeeper

我正在尝试针对作为运行Doorkeeper的 OAuth2 提供程序运行的rails 应用程序进行身份验证。

我正在尝试修改Oltu来源的示例。我目前拥有的代码是:

当我使用原始 Facebook 凭据运行此示例时,它会将我带到允许身份验证的页面。当我使用我的 rails 应用程序时,我得到一个表单的 url:

当我在浏览器中输入这个时,我被转发到重定向 uri,然后是:

当我在提示符处输入代码时,出现以下错误:

针对 Facebook 进行身份验证时,我没有收到该错误。关于我做错了什么的任何想法?

0 投票
3 回答
5553 浏览

java - Apache OLTU - 生产准备好与否?

我不太清楚 Apache OLTU ( http://oltu.apache.org/ - Java OAuth 2 implementation) 是否已准备好生产。下载页面上的分发文件当前都以 *-0.22-incubating.zip 结尾。有没有人在生产环境中使用 Jersey 2.4.1 + Apache OLTU 0.22 的经验?使用 Jersey 已经附带的 OAuth 1 实施并等到 OAuth 2 也实施会更好吗?

0 投票
3 回答
1971 浏览

apache - 客户端凭据授予类型未与 Apache Oltu 客户端库正确发送?

我尝试在 Apache Oltu 中使用 OAuthClientRequest 实现 OAuth 客户端。根据规范,它似乎是在消息正文中而不是在基本身份验证标头中发送客户端凭据。我不确定,我可能错过了代码中的某些内容。

代码

要求

POST /token HTTP/1.1 Content-Type: application/x-www-form-urlencoded Cache-Control: no-cache Pragma: no-cache User-Agent: Java/1.6.0_29 Host: 127.0.0.1:8081 Accept: text /html、图像/gif、图像/jpeg、*;q=.2, / ; q=.2 连接:保持活动内容长度:127

client_secret=f921854d-f70b-4180-9fdd-3a55032103cc&grant_type=client_credentials&client_id=3f3b4092-7576-4b26-8135-980db7864c2

0 投票
2 回答
1696 浏览

oauth-2.0 - 获取 OAuthProblemException:使用 OLTU 时 Google 的 invalid_request

我正在使用来自 Apache 的 Oltu 库,并且正在尝试使用 OAuth2 通过 Google 进行身份验证。以下是相关代码:

我可以毫无问题地通过 Facebook 进行身份验证,但无论出于何种原因,这都失败了。我可以毫无问题地从 OAuthAuthzResponse 获取代码,所以我知道原始调用正在运行,但是这个后续调用失败了。


编辑:我已经放弃使用 Oltu 并坚持使用 HttpClient 库和手动执行 OAuth 舞蹈的更简单方法。它对我来说效果更好,我会将它推荐给任何想要可靠地针对多个 OAuth 提供者进行身份验证的人。只有 Twitter 要求我使用Scribe

0 投票
3 回答
6055 浏览

java - 使用 Oltu 传递给 OAuthTokenRequest 时,无法使用 @Context HttpServletRequest 检索发布数据

我正在将 Oltu 用于 Oauth2。

使用@Context HttpServletRequest 请求时,我无法检索发布数据

当我使用 @FormParam 时,我能够检索帖子数据。

将请求传递给 OAuthTokenRequest

我收到以下错误

{"error":"invalid_request","error_description":"缺少 grant_type 参数值"}

在 oltu OAuthTokenRequest 类上进行调试时,使用以下代码检索参数值

据说使用@Context HttpServletRequest 请求无法获取使用@Context HttpServletRequest 请求的帖子数据所以,我的问题是

如何在 jax-ws 中使用 post 数据获取 HttpServletRequest 请求,以便我可以将 HttpServletRequest 请求传递给 OAuthTokenRequest 这是我的代码

0 投票
2 回答
730 浏览

eclipse - 解决maven中的oltu openid连接依赖

这不是一个问题,而是一个我喜欢分享的 oltu openid connect 的简单 maven 依赖解决方案。我发现它可能对其他人有帮助,因为网络上没有太多关于它的资源。

我在 maven (pom) 中遇到了 oltu openid 连接依赖的问题。不知何故,我找到了它的 groupid、artifact 和它的版本。但是每当我在 pom 中插入依赖项时,eclipse 都会通知我缺少工件。问题看起来像这样:在此处输入图像描述

0 投票
1 回答
120 浏览

oauth - 供应商的oauth2.0实施

任何人都可以帮助我提供提供商的 OAuth 实施示例。我有一个示例 Web 应用程序,我想为此应用程序向其他客户端提供 Oauth。任何帮助,将不胜感激。我目前正在使用此示例作为示例,但我的 HttpServeletRequest 显示为 null

http://blogs.steeplesoft.com/posts/2013/07/11/a-simple-oauth2-client-and-server-example-part-i/

谢谢..