问题标签 [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.
openid-connect - Apache Oltu 是否支持 open id connect 实现?
我们正在努力使我们的 Web 应用程序开放 id 连接兼容,当我查找 apache oltu 库时,我看不到任何在 /token 端点中设置“idtoken”的方法。文档说 Apache Oltu 具有开放 id 连接支持,但我没有看到它的 java 类。OAuthASResponse.OAuthAuthorizationResponseBuilder 是否应该使用 setParams() 方法设置 idtoken?任何指针?
apache - 资源所有者密码授予流程 - Apache Oltu
我目前在我的项目中使用 Apache Oltu 使用授权授予流程进行 OAuth。我想迁移到资源所有者密码授予。Oltu 支持这个吗?如果是,我在哪里可以看到文档/示例?
如果没有,我需要使用哪些库来实现此 OAuth 流程?
java - 如何安装 OAuth(例如 apache oltu)以便在 Eclipse for Java 中使用 API
我想使用 oauth 来使用网站上的某个 API。但是由于我的编程经验有限,我似乎无法正确安装 apache oltu。
经过两个小时的搜索,我现在发布了将我带到 apache maven 和 apache oltu 的问题原始问题: 我需要做什么来制作“import oauth.signpost.OAuthConsumer;” eclipse中的命令用于java工作?
现在它给了我“无法解决导入 oauth”。错误。我尝试下载 apache oltu 包,将其解压缩并将其放在 java 文件夹中,但这似乎并没有告诉 eclipse,它就在那里。
我觉得我现在不是很具体,但另一方面,这似乎是一个非常基本的问题。如果缺少任何信息,我一定会尽我所能做出回应。
提前感谢您提供任何有用的答案!彼得:)
oauth-2.0 - OAuth2:为什么我需要验证重定向 uri
在这个授权端点 oltu 实现示例中,Oltu 提供了有关如何制作符合 OAuth2.0 的授权服务器的示例。
在该示例中,有一个validateRedirectionURI(oauthRequest)
. 有人能解释一下它是干什么用的吗?
java - Spring MVC Apache Oltu 和 Salesforce 集成示例 OAUTH_APPROVAL_ERROR_GENERIC :身份验证期间发生意外错误
我正在开发 Spring MVC + Apache Oltu + Salesforce 集成示例。在此示例中,我在 Salesforce 中创建了连接的应用程序,如下所示:
在这个例子中,我在下面使用:
- ACCESS_TOKEN_URL = " https://login.salesforce.com/services/oauth2/token "
- AUTHORIZATION_URL = " https://login.salesforce.com/services/oauth2/authorize ";
OAuthBearerClientRequest 请求是什么?就像我用过的 Github 一样https://api.github.com/user
。销售人员的 URL 是什么?
这是从我的代码中调用的:
但授权中没有任何内容。
例如:OAuthBearerClientRequest
- 领英——
https://api.linkedin.com/v1/people/~?oauth2_access_token=
- Facebook -
https://graph.facebook.com/me/friends
- Github-
https://api.github.com/user
什么是销售人员?
此 URL 也没有我想要的信息:https://developer.salesforce.com/page/Digging_Deeper_into_OAuth_2.0_on_Force.com#Obtaining_an_Access_Token_using_a_SAML_Bearer_Assertion。
我看到的错误:
java - Apache Oltu + Microsoft 集成 - OAuthProblemException{error='invalid_request', description='缺少必需参数,包括无效
我正在研究Spring MVC + Apache Oltu + Microsoft集成。在此示例中,我试图通过
https://apps.dev.microsoft.com/创建一个应用程序并获取ClientId
和Client Secrete
访问受保护的资源。
- ClientId : 23e101f2-e00b-416f-a7f8-5f85cc5cXXX
- 分泌物:RYbo4yBdvzg4R9oxkNGG0XX
我使用的以下代码
其他
和
我能够成功登录到 Microsoft,但是在重定向回我的应用程序时,我收到以下错误:
java - 堆栈交换 oauth 响应不可读
您好我正在尝试为堆栈交换 api 设置基于 Java 和 apache Oltu 库的授权 oauth 客户端。
我收到的响应在控制台打印时如下所示 u��n�0���"+���tU��l��*k��lۄ��{BԨM����s�h�W� #��ڇWj@ٹ�F*P�����������N��р���=ѹ�\k��
在浏览器中,响应以 READABLE 格式很好地打印出来。我的问题与对 stackexchange api 的 Http 请求返回不可读的 json完全相同, 但作为接受的答案表明响应流是 gzip 压缩的 JSON。当我尝试解压缩响应时,我的程序显示“不是 GZIP 格式”格式。我尝试了以下操作:新 GZIPInputStream(response)
如果我将响应转换为十六进制,我会得到以下信息:
0x1FEFBFBD080000000000040075EFBFBDEFBFBD6EEFBFBD3010EFBFBD5FEFBFBDEFBFBD222B140CEFBFBDEFBFBDEFBFBD7455EFBFBDEFBFBD6CEFBFBDEFBFBD2A6BEFBFBD07EFBFBD156C13DB84EFBFBDEFBFBD7B0742D4A84DEFBFBDEFBFBDEFBFBDEFBFBD73EFBFBD68EFBFBD57EFBFBD23EFBFBDEFBFBDDA8757EFBFBD086A40D9B9EFBFBD462A50EFBFBDEFBFBDEFBFBDEFBFBDEFBFBD1216EFBFBDEFBFBDEFBFBDEFBFBDEFBFBD3C61EFBFBD1B1505D78441EFBFBDDF95EFBFBDEFBFBDCE8B2627EFBFBDEFBFBD4433EFBFBD6E45EFBFBDEFBFBD610CEFBFBDEFBFBD1142EFBFBDEFBFBD29EFBFBD6B545241EFBFBD44455EEFBFBD4DEFBFBD45797052EFBFBD10EFBFBD69C99B42E49C8BEFBFBD79EFBFBDEFBFBD08513B2BEFBFBD0B58EFBFBDEFBFBD22EFBFBDEFBFBDEFBFBD33EFBFBD3CEFBFBDEFBFBDEFBFBDEFBFBDEFBFBDEFBFBD71365EEFBFBD600BEFBFBDEFBFBD1748EFBFBDEFBFBD0F616DEFBFBDEFBFBDEFBFBDEFBFBDDBB5EFBFBD7321442EEFBFBD66EFBFBD3C07EFBFBD32EFBFBD13EFBFBDEFBFBD6BD0813CEFBFBD6207EFBFBD1756EFBFBDCDA9EFBFBDEFBFBD2DEFBFBD14EFBFBDEFBFBD35EFBFBD6D1BEFBFBD3B66EFBFBD1FEFBFBDEFBFBDEFBFBDEFBFBD1D7A0376EFBFBDEFBFBD515BEFBFBDEFBFBD2E314EEFBFBD4DEFBFBD10EFBFBD7B72EFBFBD30EFBFBDEFBFBDEFBFBDCE9974EFBFBD0FE9A1BD67474CCD9377EFBFBD1E516A03037E5059EFBFBDEFBFBD76EFBFBDEFBFBD0211EFBFBD2EEFBFBD16EFBFBD45EFBFBDEFBFBDEFBFBDEFBFBD2EEFBFBD38EFBFBD42EFBFBD05EFBFBD725E6156EFBFBDE9B1A8EFBFBDEFBFBD7B38677973EFBFBDEFBFBD5AEFBFBDEFBFBDEFBFBD73EFBFBDC69FEFBFBDEFBFBD68EFBFBDEFBFBD611A61EFBFBD16EFBFBD36E8A38DEFBFBDCF845D20EFBFBD4BEFBFBDEFBFBDEFBFBDEFBFBD797611EFBFBDEFBFBD5FEFBFBD164EEFBFBDEFBFBDD180EFBFBDEFBFBD0EEFBFBD3DD1B9EFBFBD015C1A6BEFBFBDEFBFBD02000016EFBFBD45EFBFBDEFBFBDEFBFBDEFBFBD2EEFBFBD38EFBFBD42EFBFBD05EFBFBD725E6156EFBFBDE9B1A8EFBFBDEFBFBD7B38677973EFBFBDEFBFBD5AEFBFBDEFBFBDEFBFBD73EFBFBDC69FEFBFBDEFBFBD68EFBFBDEFBFBD611A61EFBFBD16EFBFBD36E8A38DEFBFBDCF845D20EFBFBD4BEFBFBDEFBFBDEFBFBDEFBFBD797611EFBFBDEFBFBD5FEFBFBD164EEFBFBDEFBFBDD180EFBFBDEFBFBD0EEFBFBD3DD1B9EFBFBD015C1A6BEFBFBDEFBFBD02000016EFBFBD45EFBFBDEFBFBDEFBFBDEFBFBD2EEFBFBD38EFBFBD42EFBFBD05EFBFBD725E6156EFBFBDE9B1A8EFBFBDEFBFBD7B38677973EFBFBDEFBFBD5AEFBFBDEFBFBDEFBFBD73EFBFBDC69FEFBFBDEFBFBD68EFBFBDEFBFBD611A61EFBFBD16EFBFBD36E8A38DEFBFBDCF845D20EFBFBD4BEFBFBDEFBFBDEFBFBDEFBFBD797611EFBFBDEFBFBD5FEFBFBD164EEFBFBDEFBFBDD180EFBFBDEFBFBD0EEFBFBD3DD1B9EFBFBD015C1A6BEFBFBDEFBFBD020000
所以我现在的问题是我不能直接读取 JSON,也不能使用 GZIP 解压缩它。我现在可以做什么来处理数据?有任何想法吗 ?感谢您的时间。
java - 为什么 Apache Oltu Instragram 集成不返回 access_token
我正在开发一个 Spring MVC + Apache Oltu + Instagram 示例。在这个例子中,我在https://www.instagram.com/developer/上创建了一个应用程序,我得到了ClientId
和Client_Secrete
。
使用这个clientId
和Client Secret
,调用Instagram 休息端点。但是当调用 REST EndPoint 时,我收到以下错误:
以下是我使用的详细信息:
我使用的范围是:
执行代码时,我成功获得了授权代码,但看起来缺少令牌。
我从 URL 调用 Rest Endpoint:https ://www.instagram.com/developer/endpoints/users/
我在下面用作参考的代码:
以下是正在执行的 URL::
https://api.instagram.com/oauth/authorize?范围=public_content+follower_list+comments+relationships+likes+basic& response_type=code&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2Fapache-oltu%2Finstagram%2Fredirect&client_id=40eb3e6047a249ddb7d9194765be9901
如果我使用 ResponseType="token" 那么我得到
android - Android Studio 解析符号但编译时找不到包
我有两个模块,module1
(android 库)和module2
(Java 库)。
module1
具有依赖性module2
。implementation
module2
具有依赖关系,d3
即依赖关系。org.apache.oltu.oauth2:org.apache.oltu.oauth2.client:1.0.2
implementation
d3
但是,我可以从中的类中导入符号module1
,而不会抱怨 Android Studio。(这意味着它d3
在module1
通过其他一些库的类路径中)
但是,在编译时,构建module1
失败并出现error: package org.apache.oltu.oauth2.common does not exist
!?
当它无法在编译时解析它时,它如何能够从该包中导入所有符号?
oauth-2.0 - oAuth2 使用 Olut:invalid_request for Exact online
我正在尝试为 Exact online Netherlands 设置 REST API 客户端。我正在使用 Oltu 库进行 OAuth 授权。这是我的代码:
但是,我收到invalid_request 错误
有人可以取悦我吗?