oauth 相关问题

OAuth(开放授权)是客户端应用程序代表用户访问受保护资源的规范。它是作为用户将登录凭据分发给第三方应用程序的替代方案而开发的。

Spring云网关和Keycloak凭证无效

我设置了一个 Spring Cloud Gateway 服务,它将请求从我的前端应用程序重定向到我的后端服务。我希望其中一些请求能够得到验证,所以我有一个钥匙斗篷......

回答 1 投票 0

.NET 中 Xing 401 的 OAuth

我正在尝试使用 C# 为 Xing API 编写 OAuth 示例: .NET 中的 OAuth 和验证 当我尝试获取自己的用户信息时,我总是收到错误消息: 无效的 OAuth

回答 1 投票 0

Azure (Windows) Web 应用程序上的 React 应用程序未读取 Auth0 的环境变量

我正在将 React 应用程序部署到 Azure Web 应用程序。项目结构如下: 根 │ ├── 服务器.js ├── package.json ├── package-lock.json │ └── 客户 ├── 建造 ├── 公共 ...

回答 1 投票 0

OAuth2 WebApi 令牌过期

我正在尝试动态设置令牌过期时间,但似乎它只是默认为 20 分钟。 这是我的配置身份验证: 公共无效ConfigureAuth(IAppBuilder应用程序) {

回答 4 投票 0

添加源时,对于给定客户端 ID,源“不允许”

注意:我的网站处于生产模式,而不是测试模式。由于我添加了图标,它正在等待验证。在验证开始之前,此问题仍然存在。 每当我的浏览器发出请求时...

回答 1 投票 0

我可以在我的桌面应用程序中包含 Google OAuth 客户端密钥吗?

我认为答案是“不!!”谷歌似乎也同意这一点。 “已安装的应用程序分发到各个设备,并且假设这些应用程序无法保守秘密”来自...

回答 1 投票 0

使用 Supabase 在 Next.js 14 中实现基于角色的授权:高效的角色存储和验证

我了解如何使用 Supabase 处理身份验证,但是在实现授权时,我想根据角色区分功能,最好创建一个...

回答 1 投票 0

Magento 1.9 REST API 因 nonce_used 错误而失败

我安装了 Magento 1.9 CE,我正在尝试通过 REST API 访问它。 当我通过调用 oauth/initiate URL 启动该过程时,我不断收到“oauth_problem=nonce_used”错误。 我有...

回答 1 投票 0

Oauth 无效的身份验证/错误请求(收到 404,预期 HTTP/1.1 20X 或重定向)

我正在尝试使用rest api列出所有产品。我遵循了这个教程。当我访问此网址“http://yourhost.com/oauth_customer.php”时,它会将我带到授权页面并获得 oauth 令牌...

回答 1 投票 0

OAuth 签名生成

我有 Magento 2 与 Wordpress 的集成。我正在 Wordpress 中调用 REST API 调用,该调用需要身份验证。我正在使用 OAuth 1.0a。 看起来我在创建 OAuth 签名时遇到了麻烦...

回答 2 投票 0

使用 REST API Magento 的问题

我一直在努力通过 REST API 连接到我的 Magento 商店。 我尝试作为从 XAMPP 运行的独立程序进行连接:以下是代码: 我一直在努力通过 REST API 连接到我的 Magento 商店。 我尝试过作为从 XAMPP 运行的独立程序进行连接:这是代码: <?php $callbackUrl = "http://healthandmed.com/oauth_admin.php"; $temporaryCredentialsRequestUrl = "http://healthandmed.com/oauth/initiate?oauth_callback=" . urlencode($callbackUrl); $adminAuthorizationUrl = 'http://healthandmed.com/admin123/oauth_authorize'; $accessTokenRequestUrl = 'http://healthandmed.com/oauth/token'; $apiUrl = 'http://healthandmed.com/api/rest'; $consumerKey = 'xxxxxxxxxxx'; $consumerSecret = 'xxxxxxxxxxxxx'; session_start(); if (!isset($_GET['oauth_token']) && isset($_SESSION['state']) && $_SESSION['state'] == 1) { $_SESSION['state'] = 0; } try { $authType = ($_SESSION['state'] == 2) ? OAUTH_AUTH_TYPE_AUTHORIZATION : OAUTH_AUTH_TYPE_URI; $oauthClient = new OAuth($consumerKey, $consumerSecret, OAUTH_SIG_METHOD_HMACSHA1, $authType); $oauthClient->enableDebug(); if (!isset($_GET['oauth_token']) && !$_SESSION['state']) { $requestToken = $oauthClient->getRequestToken($temporaryCredentialsRequestUrl); $_SESSION['secret'] = $requestToken['oauth_token_secret']; $_SESSION['state'] = 1; header('Location: ' . $adminAuthorizationUrl . '?oauth_token=' . $requestToken['oauth_token']); exit; } else if ($_SESSION['state'] == 1) { $oauthClient->setToken($_GET['oauth_token'], $_SESSION['secret']); $accessToken = $oauthClient->getAccessToken($accessTokenRequestUrl); $_SESSION['state'] = 2; $_SESSION['token'] = $accessToken['oauth_token']; $_SESSION['secret'] = $accessToken['oauth_token_secret']; header('Location: ' . $callbackUrl); exit; } else { $oauthClient->setToken($_SESSION['token'], $_SESSION['secret']); $resourceUrl = "$apiUrl/products"; $oauthClient->fetch($resourceUrl); $productsList = json_decode($oauthClient->getLastResponse()); echo count($productsList); } } catch (OAuthException $e) { print_r($e); } ?> 我也尝试过Inchoo的教程: /消费-magento-rest-zend_oauth_consumer/ 两种解决方案都将我带到同一个地方: http://healthandmed.com/admin123/oauth_authorize 并出现以下错误消息: “发生错误。您的授权请求无效。” 任何帮助将不胜感激。 我认为问题在于您的管理员授权网址,即 $adminAuthorizationUrl 该 URL 必须是 http://healthandmed.com/admin/oauth_authorize,将“admin123”替换为“admin”。当您执行此操作时,系统将提示您登录 magento 管理后端,然后系统将要求您授权。

回答 1 投票 0

连接到清晰图表 API

我正在尝试使用清晰的图表 API。他们正在使用 oAuth1。但是当我尝试连接时,出现以下错误: 响应正文不正确。无法从中提取令牌和秘密:'Inv...

回答 1 投票 0

/v2/ 即将关闭 - 但 /rest/ 给出 404

我更新了提取用户数据的方式,所以让我们简化问题: 我使用 OAuth / OpenId Connect 解决方案登录用户,并通过调用 /v2/userinfo 获取他们的数据。 但最近我得到了一个

回答 1 投票 0

登录/注销在提供商 Nextjs 14、next-auth@beta

我目前在使用 next-auth 包在 Next.js 14 应用程序中实现用户身份验证时面临一些挑战。尽管设置了必要的路由和配置文件,...

回答 1 投票 0

如何使用 Autodesk Platform Services PKCE Auth Flow 正确进行身份验证

在 APS: Get 3 Legged Token PKCE 中所述的身份验证流程中,我收到以下错误: invalid_credentials:客户端凭据无效。 我正在使用 Rust 来编写我的 cli...

回答 1 投票 0

OAuth 简单服务提供商

我正在努力尝试拆解 DotNetOpenAuth 中包含的 OAuth 服务提供程序示例。 我搜索了一下,发现了一些类似/相关的帖子,但没有什么真正有用的。 难道是……

回答 1 投票 0

通过 API 为多个用户创建 Outlook 365 事件

我们的 CRM 创建可以有一名或多名参与者的活动。我们想做的是: 首先允许每个用户验证我们的 Office 应用程序以读取/写入他们的 Outlook 日历。 当活动...

回答 1 投票 0

TypeError:Client.create_tweet() 需要 1 个位置参数,但给出了 2 个

我正在制作我的第一个机器人,但在运行它时出现此错误。 使用 python 3.11 tweepy 制作。 TypeError: Client.create_tweet() 采用 1 个位置参数,但给出了 2 个 代码: 导入tweepy 客户...

回答 1 投票 0

离线Python脚本中的OAuth和redirect_uri

我目前正在尝试编写一个Python脚本,该脚本将使用Deviantart的API来自动随机播放我最喜欢的歌曲。为此,我需要首先登录我的脚本。 Deviantart 使用 OAuth2 正宗...

回答 4 投票 0

OAuth、Twitter 和 Indentity - 我是谁?

通过 OAuth 对 Twitter 进行身份验证后,我没有看到获取您的用户名的良好调用。 这应该如何运作?我想撤回 Twitter 用户名、名字、姓氏等信息......

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.