access-token 相关问题

访问令牌是OAuth身份验证过程中获取的最后一个令牌。

轮换具有指定到期日的 Gitlab 服务帐户令牌

我目前正在使用 Gitlab 服务帐户及其令牌,我想设置一个 CICD 作业来自动轮换服务帐户令牌。 然而从文档来看,似乎有......

回答 1 投票 0

传递到 /oauth2/token 时为 Null 或空范围,给出所有范围。当范围通过时,得到正确的响应

下面是我的卷发。我正在 Spring Boot 安全应用程序中触发 /oauth2/token 端点。因此,当我在请求正文中给出适当的范围时。我得到的响应范围和

回答 1 投票 0

如何在 Microsoft Teams 中使用 Bot 消息从选项卡共享外部 IDP SSO 令牌?

我正在开发 Microsoft Teams 应用程序,目前面临选项卡和 Bot 框架之间令牌共享的挑战。 最初,我们使用自适应卡实现身份验证,...

回答 1 投票 0

SecureStorage 中的 NET MAUI 身份验证令牌

我创建了一个网络 MAUI Blazor 应用程序 我能够登录 facebook/google 并返回身份验证令牌。我想做的是在我的应用程序中使用 SecureStorage 保存令牌,这样用户就不会...

回答 1 投票 0

带身份验证的Python请求(access_token)

我正在尝试在Python中使用API查询。从命令行我可以像这样使用curl: curl --header“授权:access_token myToken” https://website.example/id 这给出了一些 JSON

回答 8 投票 0

如何在 Spring Security 的访问令牌的范围声明中包含 Auth0 权限?

我在 Spring Boot 后端使用 Auth0 进行身份验证。为了进行身份验证,我在 Auth0 中创建一个 API,从前端获取访问令牌,然后将其传递到后端。然而,解码后...

回答 1 投票 0

WhatsApp ESB - 无法获取access_token,因为redirect_uri 不匹配

作为技术提供商,我目前正在努力整合 WhatsApp。主要问题是用户通过 Facebook 登录成功处理后获取 access_token。当我...

回答 1 投票 0

获取AWS认知属性

从“react”导入{useState,useEffect}; 从“aws-amplify/auth”导入{ fetchUserAttributes }; 从“react-router-dom”导入{useNavigate}; // 添加反应路由...

回答 1 投票 0

从 Nuxt 3 应用程序检索 oidc 访问令牌

我尝试从我的 Nuxt 3 新应用程序中的 idp 检索一个简单的令牌。 为此,我创建了一个 vue 页面,调用我的 ssr api 来获取令牌。 但是当我致电 idp 时,我收到了获取失败的响应...

回答 1 投票 0

从个人工作区嵌入本地应用程序中的 PowerBI 报表

我在PowerBI(免费版本)中创建了一个包含模拟数据的报告,我想将其嵌入到本地反应应用程序中以进行测试,但由于某种原因我无法使其工作。 我的主要

回答 1 投票 0

是否存在 JIRA REST API 来轮换/创建/获取 API 令牌?

我目前正在探索 API 密钥管理和轮换的最佳实践,以便与 Atlassian Jira 集成。作为我们安全措施的一部分,我们希望以编程方式轮换 API 密钥......

回答 1 投票 0

使用Python调用请求在Wix中创建草稿帖子

我正在构建一个用于自动草稿创建的Python脚本。当我在 Zapier 中测试它时,它显示错误代码 500 内部错误,但是当我在 API Playground 中尝试它时,它起作用了。我想这是因为我

回答 1 投票 0

在已有访问令牌时使用 PHPMailer

我已经用谷歌搜索了几天,试图了解是否可以在不需要提供程序包的情况下使用 PHPMailer OAUTH2。我已经有一个访问令牌管理流程,s...

回答 2 投票 0

安全存储访问令牌

我应该采取哪些安全措施来确保我的数据库受到损害时,长寿命访问令牌不会被盗? 长寿命的访问令牌与用户名一样好,并且

回答 1 投票 0

Amazon SP-API 未经授权错误:“您提供的访问令牌已被撤销、格式错误或无效。”

我正在尝试与亚马逊销售合作伙伴 API (SP-API) 交互,以使用以下 Flask 应用程序发送招标请求。访问令牌已成功检索,但在提出请求时...

回答 1 投票 0

使用 Laravel 和 Socialite 刷新访问令牌

我正在开发的应用程序具有邮件功能。当我在登录一个多小时后尝试发送邮件时,出现了错误。访问令牌已过期,迫使您重新登录...

回答 1 投票 0

无法将短期令牌交换为长期令牌 instagram gragh api

我获得了访问令牌,但在将其交换为长期有效令牌 api 时出现以下错误 错误: { message: '不支持的请求 - 方法类型:get', 类型:'IGApiException', 代码:100, fbtrace...

回答 1 投票 0

使用访问令牌进行身份验证时保护 GET 调用

我的问题不是特定于某种语言或框架,并且与使用访问令牌的任何身份验证相关。 我有单独的后端和前端服务器(在我的例子中是 NodeJS 和 Vue-3)。

回答 1 投票 0

Google API REST 调用仅返回用户 ID 和图片。如何使用 Google API REST 请求获取完整的用户信息?

我尝试通过API请求访问Google用户信息; https://www.googleapis.com/oauth2/v1/userinfo?access_token=ya29.a0Ael9sCMYNzgxZT27Cb.... 我得到的回复只是 ID 和个人资料图片: ...

回答 1 投票 0

OAuthException(#240) 该用户不允许将照片上传到该对象的墙上

这是我的 cron.php 这是我的 cron.php <?php ob_start(); // Load the required files require_once('fb_src/facebook.php'); require_once('includes/fb.php'); require_once('includes/db.php'); require('includes/timezone.php'); // Connect to the DB $con = mysql_connect(SERVER,USERNAME,PASSWORD); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db(DB, $con); $result = mysql_query("SELECT * FROM queue WHERE date_to_post='" . date("o-m-d") . "'"); // Fetch in the DB the content that is supposed to be posted today and echo it out date_default_timezone_set('CST'); echo "Date: " . date("o-m-d"); echo "<br/>Time: " . date(g) . ":" . date(i) . " " . date(A); // Connect to FB $facebook = new Facebook(array( 'appId' => APPID, 'secret' => SECRET, 'cookie' => true, 'fileUpload' => true )); while($row = mysql_fetch_array($result)) { echo "ID: " . $row['id']; } echo "<br/><hr/><br/>"; echo "Connected...<br/>"; // Post the content in FB echo "<br/><br/>Query: SELECT * FROM queue WHERE date_to_post='" . date("o-m-d") . "'"; $result2 = mysql_query("SELECT * FROM queue WHERE date_to_post='" . date("o-m-d") . "'"); while($row = mysql_fetch_array($result2)) { $picture_path_query = mysql_query("SELECT * FROM messages WHERE id='" . $row['message_id'] . "'"); while ($row_for_picture_path = mysql_fetch_array($picture_path_query)) { $picture_path = "@" . realpath($row_for_picture_path['picture']); } echo "<br/>Picture Path: $picture_path <br/>"; echo "<br/>Message ID: " . $row['message_id']; /* if ((substr(strstr($row['time_to_post'], ':'), 0, 2) == ":" . substr(date('i'), 0, 1)) && (date(g) == substr($row['time_to_post'], 0, 1)) && (date(A) == $row['am_or_pm'])) { */ try { echo "<br/><br/>About to post...<br/><br/>"; $uid = $row['uid']; $message = $row['message_to_post']; $picture = $picture_path; echo "PIC: $picture <br/><br/>"; $access_token = $row['access_token']; $response = $facebook->api( "/$uid/photos/", 'post', array( 'access_token ' => $access_token, 'message' => $message, 'source' => $picture, // @-sign must be the first character ) ); echo "Reponse: $response"; //} echo "Posted message #" . $row['id'] . " with message '" . $row['message_to_post'] . "' and picture path '" . $row['picture'] . "' by user: '" . $uid . "'"; } catch(FacebookApiException $e) { $login_url = $facebook->getLoginUrl( array( 'scope' => 'publish_stream' )); print_r($e->getType()); print_r($e->getMessage()); } } //} echo "<br/><br/><strong>Done.</strong> - <a href='" . $facebook->getLogoutUrl() . "'>Logout</a>"; ob_flush(); ?> 我从 mysql 数据库获取 UID 和访问令牌。该用户允许我的应用程序代表他们发布内容并访问新闻源。运行脚本后,我得到: OAuthException(#240) 该用户不允许将照片上传到该对象的墙上 您似乎正在尝试将这张照片发布到用户的墙上。如果您使用 /me/photos 而不是 /$uid/photos,您的 APIrelative_url 将不太容易出错。 access_token 所有者决定谁是 me。 其他想法:您是否使用 Facbook 调试器 检查了数据库中存储的 access_token 以确保它有效,实际上属于您期望的用户并且具有正确的权限?另外,您是否验证了存储的uid以确保其正确?

回答 1 投票 0

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