代码之家  ›  专栏  ›  技术社区  ›  Ben Gannaway

获取失败

  •  2
  • Ben Gannaway  · 技术社区  · 8 年前

    我可以使用loginpopup登录并取回一个有效的令牌。但是,如果刷新页面并尝试使用AcquireTokensilent检索相同的令牌,则会出现以下错误:

    This application does not have sufficient permissions 
    against this web resource to perform the operation
    

    会议不应该继续吗?或者我需要做些什么来实现这个目标?

    我目前请求的范围是:

    https://MY_TENANT.onmicrosoft.com/MY_APP/read openid offline_access
    

    我试过几种不同的范围选择,但到目前为止还没有运气。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Martin Brandl    8 年前

    逻辑选项 可能返回一个ID令牌 如果您重新请求访问令牌,也会失败。确保您的UI应用程序对您请求访问的应用程序具有读取权限。