问题标签 [oauth2]

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 回答
3911 浏览

python - 尝试获取授权令牌时出现python oauth2客户端问题

我正在尝试使用 OAuth2 来获取使用 Python 到 REST API 的授权令牌。我使用 CURL 成功,但没有使用 python。我正在使用以下文档中提供的示例: https ://requests-oauthlib.readthedocs.org/en/latest/oauth2_workflow.html

以下是我的代码:

我收到以下错误:

这是一个非常基本的 API,只需要 client_id 和 client_credentials 即可获得授权令牌。

所有信息将不胜感激。

0 投票
1 回答
485 浏览

ios - 拦截 oauth2 回调

我正在尝试将iOSSwift 应用程序连接到 API,并且我已经尝试过oauthswiftaerogearheimdallr.

流程运行良好,但 API 本身没有用户拥有的资源。所有用户都可以访问所有资源。但是,API 确实需要 OAuth2 进行身份验证。

有没有办法防止 swift 应用程序弹跳到 Safari(或 Safariwebview)并避免用户登录部分或使用变通方法处理它?我知道这与 oauth2 有点对立,但没有必要(实际上这将是一个障碍)让单个用户登录到这个 api。

基本上,我希望应用程序在后端登录以访问每个用户。我知道这个 api 在 Ruby、Python 和 Node 中有 sdk,可以做到这一点。那么,我怎样才能在 Swift 中做到这一点呢?

这是我成功进入的 oauthswift 代码:

0 投票
0 回答
119 浏览

cakephp - Mailchimp Oauth2 令牌请求的乱码响应 (CakePHP 2)

在最后一次调用以检索令牌时,我正在执行以下操作:

响应正文如下所示:

这是调试请求的结果。

0 投票
1 回答
67 浏览

authentication - 使用 OAuth2 进行身份验证而不是授权是一个坏主意吗?

我从网络上的很多资源中了解到 OAuth2 是为授权而设计的,并且使用它来进行身份验证是一个糟糕的模式/想法。但没有人真正解释为什么会这样。它是不安全的,难以实施还是什么?

0 投票
1 回答
537 浏览

javascript - 使用 VersionOne api,在 javascript / html 实现时如何实现故事名称的获取?query.v1 使用 Oauth2

我想开始使用 VersionOne api 作为构建块来呈现故事名称的自定义 HTML 页面视图(稍后在我开始工作后展开详细信息)。我想用 HTML、javascript、JSON、OAUTH2(无回调 URL)实现来制定这个。对于此实现,需要 query.v1 端点,并且我的使用/设置说明不像 rest-1.v1 那样清晰/易于使用。

我确实“构建”/下载了我的个人客户端密码(“v1_client_secrets.json)。虽然我不知道文档中的“使用范围查询-api-1.0”是什么意思或如何应用它。我一直在使用 Api 文档阅读在这里: https ://community.versionone.com/Developers/Developer-Library/Sample_Code/Tour_of_query.v1

我对下面的 json 数据 GET 模式很好。

尽管有 JSON 模式的示例,但我似乎无法理解如何从头到尾对其进行编码。是否有基于我的详细信息的入门模板脚本(包括所有 html/javascript),有人可以传递?我假设 jquery、angular、ajax 将被合并到检索/解析/读取过程中。

仅供参考,我是这种编码的新手,尤其是使用 api,所以希望这一切都有意义。

0 投票
0 回答
1186 浏览

google-api - 谷歌:使用 curl 的 OAUTH2 身份验证?

如何使用 curl 获取 Google OAUTH2 密钥?特别是,我有兴趣获得 blogger.com 的密钥。

登录Google API Explorer后,我可以成功检索数据。

0 投票
2 回答
656 浏览

api - PayPal API OAuth2 I/O 异常:peer not authenticated

几个月来,我的 OAuth2 例程一直运行良好。OAuth2 例程创建新令牌,以便我可以执行 API 操作。

突然,一周前,我开始收到以下错误:

我正在使用 Coldfusion 10,并且几个月来我的测试环境中没有任何更改,因此更改必须来自 PayPal 的结尾。

我正在使用以下 http 调用:

谁能帮我解决这个问题?

0 投票
2 回答
449 浏览

wso2esb - 如何使用 OAuth2 和 WSO2 ESB 4.9.0 和 WSO2-IS 4.5.0 保护 REST 服务

使用 WSO2 IS 和 WSO2 ESB 使用 OAuth2 保护 REST Web 服务时出现错误。通过 WSO2 ESB 验证令牌时发生异常。它显示异常 NoSuchMethodError org.wso2.carbon.identity.oauth2.stub.dto.OAuth2TokenValidationRequestDTO;setTokenType(String)

单击此处显示WSO2 ESB 中发生的错误异常

我还更改了 pom.xml : org.wso2.carbon.identity.oauth.stub 的版本从 4.0.7 到 4.2.2 但仍然无法正常工作。

SimpleOauthHandler.java 通过 WSO2-ESB 验证 Token

}

WSO2-ESB 服务器中的异常:NoSuchMethodError:setTokenType(String)] 异常屏幕截图

Maven pom.xml 这里

0 投票
1 回答
827 浏览

python-2.7 - linkedin api - python - get_connections()

我正在研究一个简单的 python 抓取脚本,我正在尝试使用他们的 API 从 LinkedIn 获取连接,而不使用 redirect_uri。我曾经使用过一些 API,它们不需要重定向 url 或只需要https://localhost。我得到了consumer_key、c​​onsumer_secret、user_secret、consumer_secret。这是我从https://github.com/ozgur/python-linkedin使用的代码:

这是我得到的错误:

这是我在这里的第一个问题,如果我说得不够清楚,请原谅,谢谢你帮助我。

这是我用 python_oauth2 尝试过的:

0 投票
0 回答
968 浏览

spring-security - 方法是否通过 oauth2 令牌保护配置服务器?

方法是否通过 oauth2 令牌保护配置服务器?

我计划通过 oauth2 令牌实现 spring 云配置服务器,因此客户端服务器可以通过以下方式获取属性:

可行吗?

但是……我遇到了一些问题。我开始演示 https://github.com/keryhu/spring-oauth2-config-server.git

它包含四项服务:

1:eureka:先启动,可以实现服务注册和发现,没有oauth2环境。

2:auth-server:JWT OAuth2服务器配置,其次启动。

和内存用户:

3: config-server : 第三次启动

在 application.yml 中:

4:pc-gateway:是一个客户端-服务器,也是一个ui服务器。最后开始

当我测试安全 uri: http://localhost:8080/hello时,页面被重定向到

http://localhost:9999/uua/login

输入“用户:密码”后,它重定向回来

所以我认为 oauth-server 和 oauth-client 很好。

但是..我还在 bootstrap.yml 中设置了以下配置

启动 pc-gateway 服务时,从服务器获取配置有 401 Unauthorized 错误:

需要帮忙 !谢谢 !