当前位置: 首页 > 知识库问答 >
问题:

访问PowerBi api时授权无效

卫博雅
2023-03-14

我通过在我的租户上创建azure应用程序来使用PowerBI报告我的项目。报告在我的本地环境中流畅地呈现,但当我将应用程序发布到azure时,PowerBI报告将不会显示,并给出了这个错误。

{“error”:“invalid_grant”,“error_description”:“AADSTS65001:用户或管理员尚未同意使用ID为'55A3B089-C45C-4496-B2DB-63C98F6B3543'的应用程序。为此用户和资源发送交互式授权请求。\r\n跟踪ID:4C886BC7-2693-455B-9911-ED7CBE9DACA6\r\n相关ID:A36225E3-5C41-47F6-981B-BE21DE839D1B\r\n时间戳:2017-02-22 10:37:15Z”,“error_codes”“:[65001],”时间戳“:”2017-02-22 10:37:15Z“,”trace_id“:”4C886BC7-2693-455B-9911-ED7CBE9DACA6“,”correlation_id“:”A36225E3-5C41-47F6-981B-BE21DE839D1B“}

我错过了什么配置?

共有1个答案

包建义
2023-03-14

根据错误信息表明授权无效。但你提到它在当地环境下工作是正确的。所以很奇怪。我不能用演示代码复制它。它在Azure环境中也能正常工作。以下是我的详细步骤:

1.创建Active Directory应用程序

2.获取应用程序id和authenication密钥,并将应用程序分配给角色。

 类似资料:
  • 我对spring security&oauth2相当陌生。作为学习的一部分,我试图设置一个OAuth2授权服务器,并保护RESTendpoint免受未经授权的访问。 代码 资源服务器 ProductController.java 未经授权API可以正常工作 如果我们只使用权限(@preauthorize(“hasauthorize('...')”))进行授权,它可以正常工作 作用域在到达oauth

  • 我正在通过adal节点库使用microsoft登录验证我的网页的用户。 adal-node有一个,我们可以使用

  • 认证(Authentication)是指任何识别用户身份的过程。授权(Authorization)是允许特定用户访问特定区域或信息的过程。 相关模块和指令 认证和授权涉及到三组模块。通常,你需要从每一组中选择至少一个模块。 认证类型模块(参见AuthType指令) mod_auth_basic mod_auth_digest 认证支持模块 mod_authn_alias mod_authn_ano

  • Kubernetes 从 1.6 开始支持基于角色的访问控制机制(Role-Based Access,RBAC),集群管理员可以对用户或服务账号的角色进行更精确的资源访问控制。在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以很容易地从一个角

  • 我正在尝试使用spotipy向特定用户验证我的python应用程序。我以前和其他一些用户做过这件事,没有任何问题。然而,每当我尝试使用这个用户时,我总是得到“{”错误“:“无效的授权”,“错误描述“:“无效的授权码”}” 我还尝试了几种手动方式,包括卷曲: curl-H“授权:基本OTQxNDliNjI3…WRhMzk5YTY2ZTliZWY=“-d授权类型=授权代码-d代码=AQByvdq4Vr

  • 我遇到了使用文档签名 API 的第一个障碍,需要一些帮助。 我将docusignrestapi集合导入到Postman中。我设置了iKey、iSec、encodedKeys和codeFromUrl变量。 当尝试发送'01-授权代码授予访问令牌'post API时,我每次都得到以下响应。 我尝试从Postman中删除所有内容,包括环境,并从DocuSign中删除该应用程序,然后重新开始,以便我的所有