Azure active directory Easy Auth为某些人返回空响应

Azure active directory Easy Auth为某些人返回空响应,azure-active-directory,azure-functions,Azure Active Directory,Azure Functions,我正在使用/.auth/me端点为用户获取声明 我正在获取承载令牌以便对端点进行身份验证 端点本身位于Azure函数源上,因此我调用的是将授权头设置为承载(令牌) 这对所有人都有效,但并非所有人都适用 有些人从/.auth/me端点得到以下响应: [] 为什么/.auth/me端点为某些令牌(人员)返回有效响应,为其他令牌返回空响应?我正在使用(用户登录)获取访问令牌。我可以使用endpoint/.auth/me获得正确的响应。我已在我的租户中尝试了成员或来宾用户 您可以尝试直接访问。您将在登

我正在使用
/.auth/me
端点为用户获取声明

我正在获取承载令牌以便对端点进行身份验证

端点本身位于Azure函数源上,因此我调用的是将
授权
头设置为
承载(令牌)

这对所有人都有效,但并非所有人都适用

有些人从
/.auth/me
端点得到以下响应:

[]
为什么
/.auth/me
端点为某些令牌(人员)返回有效响应,为其他令牌返回空响应?

我正在使用(用户登录)获取访问令牌。我可以使用endpoint
/.auth/me
获得正确的响应。我已在我的租户中尝试了成员或来宾用户

您可以尝试直接访问。您将在登录后得到响应

回复url应为
https://azure_function_name.azurewebsites.net/.auth/login/aad/callback


您是如何获得访问令牌的?AFAIK
Easy Auth
是WIP吗?您对此还有其他问题吗?@TonyJu访问令牌来自Azure函数入口点的请求对象的
授权
头。实际上,当我在浏览器中导航到该端点时,我得到
请求中指定的回复url与为应用程序配置的回复url不匹配
错误,但我认为这并不重要,因为有些人得到他们的声明,而另一些人得到空数组作为响应,但是他们都得到了
200 OK
@Szybki你能检查一下回复url吗?我已经更新了我的答案。真奇怪。”访问令牌来自Azure函数入口点的请求对象的授权标头。“您登录后获得访问令牌了吗?很遗憾,没有,根本没有。我这样做只是为了检查是否得到200 OK或401 unauthorized响应,以便验证用户是否经过身份验证。我仍然不知道为什么有些令牌在响应体中得到空数组。