问题标签 [oauth-1.0a]

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

java - Jmeter OAuth 1.0 请求

我有一个用于 OAuth 1.0 身份验证的 Java 代码,每次我必须在测试每个请求之前执行它。我目前正在研究 JSR223 采样器。

但是碰巧看到这个 OAuth 1.0 插件,有人可以解释一下屏幕截图中这个基于 OAuth 1.0 的身份验证是如何工作的。

我有一些参数值要在下面给出的每个请求的授权标头输出示例中传递。

对于第一个 URL,我有两个参数

  1. 钥匙
  2. 密钥

它为第二个 URL 和第三个 URL 提供访问令牌和秘密访问令牌,它将添加

  1. 请求有效载荷
  2. 电子邮件
  3. 地位

没有这些,请求将失败。

我的输出代码在 Eclipse 中如下所示:-

授权 :OAuth oauth_signature="动态值",scope="参数值",oauth_version="动态值",oauth_nonce="动态值",oauth_signature_method=HMAC-SHA1,oauth_consumer_key="参数值",oauth_token="动态值" ,oauth_timestamp="动态值"

有没有一种方法可以让我直接使用 Jmeter 中的所有 Jar 文件运行这段 Java 代码 [不做任何更改] 这可能吗?

OAuth 1.0 插件

0 投票
1 回答
372 浏览

wordpress - 找不到 API;你确定它启用了吗?- WP REST API oAuth1

我正进入(状态:

当我尝试通过WP REST API将客户端链接到 WordPress 时。

我已经安装并激活了所有必要的插件和依赖项,包括(WP-REST API、oAuth1 等)。

当我尝试HEAD http://mywebsitelink时,它返回带有 wp-json 的链接,表明 WP-API 正在工作。

此外,当我尝试时wp oauth1 add,它工作正常并生成密钥和秘密。

有关如何解决此问题的任何建议?提前致谢。

0 投票
0 回答
48 浏览

spring - 安全性在单元测试中正常工作,但在应用程序服务器(weblogic)中部署时不能正常工作

谁能告诉为什么这不起作用?当我从单元测试中运行代码时,代码运行良好。安全设置完美,我们的服务就像我期望的那样运行良好。

但是,当我将它部署到我们的应用程序服务器(weblogic)时,我的服务每次都失败,因为我的令牌没有得到设置。每次send(final ServiceAPInvoice invoice)调用我的方法时,我都通过设置令牌来使其工作。

我的问题是为什么在我们的 Weblogic 环境中部署令牌时,我的构造函数没有设置令牌?是什么导致了这个问题?OAuthSecurityContextHolder 是一个静态类。这会影响我的问题吗?如果每次调用我的发送方法时设置令牌,我还会遇到问题吗?我还没有注意到任何问题,但还没有进行任何负载测试

我正在使用 Spring 的 OAuthRestTemplate (1.0),并且我有未过期的令牌需要设置。

这就是魔法发生的地方。我不得不稍微重命名代码以使其通用,所以希望我没有任何拼写错误:

0 投票
1 回答
1061 浏览

javascript - Woocommerce API 身份验证错误

我正在尝试使用 Woocommerce API 作为 AngularJS 和 Ionic 应用程序进行身份验证。这是我的代码。

我总是收到错误 错误截图

PS:我正在使用这个javascript 库来生成签名。

0 投票
1 回答
59 浏览

ios - AFJSONRequestOperation 创建“oauth_problem=signature_invalid”

我正在开发需要使用 OAuth1.0 来调用 API 的应用程序。我能够使用 OAuth1 进行身份验证并调用 GET 方法 API。

但是当我尝试通过传递 JSON 对象调用 POST 方法时。它给了我“oauth_problem=signature_invalid”

请求代码:

我正在为此苦苦挣扎。任何帮助将不胜感激。提前致谢。

0 投票
1 回答
636 浏览

ajax - 如何使用带有身份验证的 ajax 使用 woocommerce api 发布 json 数据以订购商品

我尝试了 2 种类型的 ajax 调用来发布 json 数据,以便我可以使用 woocommerce API 订购商品。我正在使用 OAuth1.0a 来授权用户。它获取数据但无法发布数据。但他们都没有为我工作。所以请有人说如何使用ajax调用发布json数据。提前致谢。

dataToSend - 示例数据

使用以下链接生成密钥: https ://docs.woothemes.com/document/woocommerce-rest-api/

0 投票
1 回答
150 浏览

asp.net-mvc - 当我尝试让谷歌授权获取错误:网站发布时无效请求错误。认证 1.0

我已经完成了使用 Oauth 1.0 的 MVC 站点
当我尝试从本地主机(从调试模式)使用 google 帐户进行授权时,我可以流畅地进行授权,没有任何问题,但是当我在服务器上发布我的站点时我遇到了一些问题,当我点击按钮“谷歌登录”我得到错误。请看下面的屏幕。

请开发人员帮我解决这个问题。保护你

PS 192.168.77.155 - 这是我的内部服务器 IP,但我无法想象为什么要显示它。

在此处输入图像描述

返回信息野兔:

在此处输入图像描述

0 投票
0 回答
29 浏览

php - 如何使用 PECL OAUTH 获取 oauth_verification?

我正在尝试使用 php 获取验证码,但正如我所见,对此只有“手动”(我必须手动授权)解决方案。

有什么方法可以使用pecl oauth授权您的请求令牌?我只看到getAccessTokengetRequestToken函数,没有任何authentication

以下过程需要getAccessToken处的验证码:

0 投票
0 回答
1002 浏览

php - OAuth1.0a签名生成

我很难正确生成 OAuth1.0a 签名。以下是我从这里使用的参数(请求令牌)

我签了他们;(为了可读性而修改了代码)

所以当我传入上述参数时......

generateSignatureString()返回

generateSignatureKey()返回

generateSignature()返回

预期签名(根据链接指南)

当然,它会继续从 OAuth 提供者那里得到一个“invalid_signature”错误。

我究竟做错了什么???

0 投票
1 回答
5472 浏览

android - 如何在 Android 中调用 Oauth 1.0 API?

我正在尝试从基于 Oauth 1.0 身份验证的 Android 调用 Context.io API。

您能否建议我如何为 Oauth1.0 标准创建请求,或者请任何人都可以向我提供该标准的 Oauth1.0 请求示例的示例代码。

非常感谢。