为完成 URL 提出的任何请求均未收到任何授权 header
No authorization header was received in any of the requests made to fullfilment URL
我已通过 OAuth2 成功地将我的家庭自动化平台与 Google 智能助理相关联。用户通过 Google Home App 登录我们的平台并完成 OAuth 流程。完成帐户链接后,Google 助手向我的执行机构 URL 发出请求,以 'action.devices.SYNC' 意图同步设备。
但是 Google 助手向我的平台发出的任何请求中都没有收到授权令牌。我如何识别请求用户?我在哪里可以找到授权令牌?
很抱歉回答我自己的问题。经过几次网络搜索,我发现 Apache 默认阻止授权 header。我通过在我的配置文件中放置 WSGIPassAuthorization On
来启用它。
我已通过 OAuth2 成功地将我的家庭自动化平台与 Google 智能助理相关联。用户通过 Google Home App 登录我们的平台并完成 OAuth 流程。完成帐户链接后,Google 助手向我的执行机构 URL 发出请求,以 'action.devices.SYNC' 意图同步设备。
但是 Google 助手向我的平台发出的任何请求中都没有收到授权令牌。我如何识别请求用户?我在哪里可以找到授权令牌?
很抱歉回答我自己的问题。经过几次网络搜索,我发现 Apache 默认阻止授权 header。我通过在我的配置文件中放置 WSGIPassAuthorization On
来启用它。