Google Admin SDK - 使用 Let's Encrypt 安全端点观察用户
Google Admin SDK - watch users with Let's Encrypt secured endpoint
我正在对一些需要监听 users
资源变化的 GSuite 自定义解决方案进行 PoC。我创建了一个 GSuite 帐户,将其与 mytestdomain.com
链接(并验证)。它也在 API 控制台中得到验证。基本上遵循 https://developers.google.com/admin-sdk/directory/v1/guides/push 的说明
并满足了所有要求。
不幸的是,当我尝试注册我的网络挂钩时,出现以下错误:
Watch request denied by backend [403]
Errors [
Message[Watch request denied by backend] Location[ - ] Reason[watchDenied] Domain[push]
]
我坚持了下来,但不知道去哪里寻找有关该错误的更多详细信息。
我正在使用 Let's encrypt 生成的证书,但使用 https://www.ssllabs.com/ssltest/ 对其进行了测试并获得了等级 A
。如何检查 Google API 是否将 Let's Encrypt 视为受信任的 CA?
问题与 Let's Encrypt 证书无关。他们在 Google 的推送通知方面工作得很好。我联系了 Google 支持人员,在他们的帮助下,我确定发送 showDeleted
参数设置为 true 的请求是上述问题的根本原因。
支持人员声称文档是从 list
方法复制的,并且该参数不能与 watch
方法一起使用,他们将更新 watch
方法的文档 API参考。 (但它仍然存在)。
我正在对一些需要监听 users
资源变化的 GSuite 自定义解决方案进行 PoC。我创建了一个 GSuite 帐户,将其与 mytestdomain.com
链接(并验证)。它也在 API 控制台中得到验证。基本上遵循 https://developers.google.com/admin-sdk/directory/v1/guides/push 的说明
并满足了所有要求。
不幸的是,当我尝试注册我的网络挂钩时,出现以下错误:
Watch request denied by backend [403]
Errors [
Message[Watch request denied by backend] Location[ - ] Reason[watchDenied] Domain[push]
]
我坚持了下来,但不知道去哪里寻找有关该错误的更多详细信息。
我正在使用 Let's encrypt 生成的证书,但使用 https://www.ssllabs.com/ssltest/ 对其进行了测试并获得了等级 A
。如何检查 Google API 是否将 Let's Encrypt 视为受信任的 CA?
问题与 Let's Encrypt 证书无关。他们在 Google 的推送通知方面工作得很好。我联系了 Google 支持人员,在他们的帮助下,我确定发送 showDeleted
参数设置为 true 的请求是上述问题的根本原因。
支持人员声称文档是从 list
方法复制的,并且该参数不能与 watch
方法一起使用,他们将更新 watch
方法的文档 API参考。 (但它仍然存在)。