问题标签 [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.
java - Apache oltu oauth2 通过 SSL 询问令牌
有没有办法使用 Apache oltu 通过 SSL 请求访问令牌?如果我不使用 https(端口 8443)而只使用 http,它会很好用...
我的代码:
我收到以下异常消息:
我知道有这种方法可以通过覆盖 HttpsURLConnection 的 HostnameVerifier 来解决这个问题,但是有没有办法在 apache oltu 中实现这一点?:
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
apache - Apache Oltu Build 运行演示失败
我想构建 oltu 并运行客户端演示,但是由于缺少对客户端的依赖,构建失败。mvn jetty:run 失败并出现同样的错误
我将不胜感激任何帮助
oauth-2.0 - 将 Apache Oltu 与 Google OpenID Connect 结合使用时,如何检索 OpenID 2.0 标识符 (openid_id)
将 Apache Oltu 与 Google OpenID Connect 结合使用时,如何检索 OpenID 2.0 标识符 (openid_id)。
这是我正在使用的授权请求:
spring-security - Apache Oltu Spring Security OAuth2 和 Google 集成
参考资料纯粹取自以下网站:-
http://syntx.io/integrating-your-java-spring-mvc-webapp-with-facebook-doing-the-oauth-dance/
http://www.oodlestechnologies.com/blogs/OAuth-2.0-implementation-in-Spring-Framework
我已经开发了 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 上很容易获得,同时进行谷歌搜索,但没有找到谷歌) ,请给我建议应该为以下空白参数提供什么值-
我想我已经提供了足够的信息,所以任何指导/帮助/链接都值得赞赏。
以下代码是为回调而开发的
添加了以下代码以获取受保护的资源,例如用户配置文件:
java - Github api 解析 JSON 错误的问题
因此,每当我尝试执行需要主体的 API 调用时,都会收到臭名昭著的“解析 JSON 的问题”错误。我已经尝试了 json 的字符串化和非字符串化版本:
和:
我对这个api 执行了这个,我能够通过 curl 运行这个确切的调用而没有问题......我尝试设置内容类型并尝试在正文中指定“json”,但无济于事。
PS,我使用 apache OLTU OAuth 库在 Java 中执行此操作。
这是我的代码:
}
}
}
有任何想法吗?
聚苯乙烯
我将授权标头设置为承载 abcd1234 .... 而不是查询参数或正文
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")
当我使用以下代码时:
我收到以下错误。有人可以请吗?
重要的是,我在下面得到了正确的详细信息,但似乎访问了私有资源:
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 来开发整个代码:-
google-oauth - 为什么 Google OAuth2 返回 java.io.IOException?
在过去的几周内,我们使用 Google 的 Oauth2 身份验证系统和 Apache Oltu 库的一套应用程序已经停止工作。
所有通过 Google 注册或登录的尝试都会遇到相同的错误:
最近一切正常,在此期间我们没有对代码或应用程序进行任何更改。
Google 端是否发生了一些变化,导致所有这些请求都失败了?
我的 Google 开发者控制台似乎没有任何日志记录或信息。在我的应用程序中,日志条目表明尝试进行身份验证但未成功。
现在失败的代码,曾经成功的代码是:
触发异常:
感激地收到所有建议
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:接下来正确的步骤是什么,我的方法有什么问题?