我正在使用/.auth/me
端点为用户索取款项。
我正在获取Bearer令牌以对端点进行身份验证。
终结点本身位于Azure函数源上,因此我要调用的是https://azure_function_name.azurewebsites.net/.auth/me,且Authorization
标头设置为Bearer (token)
这有效,但不适用于所有人。
某些人从/.auth/me
端点获得以下响应:
[]
为什么/.auth/me
端点对某些令牌(人员)返回有效响应,而对其他令牌(人员)返回空响应?
答案 0 :(得分:0)
我正在使用OAuth 2.0 auth code grant(具有用户登录名)来获取访问令牌。而且我可以通过端点/.auth/me
得到正确的响应。我已经在租户中尝试了会员或来宾用户。
您可以尝试直接访问https://azure_function_name.azurewebsites.net/.auth/me。登录后,您将得到响应。
回复网址应为https://azure_function_name.azurewebsites.net/.auth/login/aad/callback