【发布时间】:2022-06-21 19:05:00
【问题描述】:
我对 OAuth 2 完全陌生,但我当前的任务要求我使用它来验证来自 Sendgrid 事件 webhook 的请求。 我找到的唯一手册是这样的:
我尝试了以下方法:
1.我尝试从谷歌云控制台创建一个新的 OAuth 2.0 客户端 ID
我得到了 json 文件,其中包含:client_id、client_secret、token_uri;然后我将它们输入到 Sendgrid。
但是,当我测试它时(通过单击“测试您的集成”),没有任何东西发送到我的端点。 我认为 sendgrid 无法从 OAuth 服务或授权服务器获取访问令牌,因此它没有向我的 URL 发送任何请求。
2。我尝试创建一个Auth0 帐户,还得到了client_id、client_secret、token_uri
我再次测试它,没有任何东西发送到我的端点,但是这一次,当我检查来自 Auth0 的日志时,我看到了这个错误:
No audience parameter was provided, and no default audience has been configured.
【问题讨论】:
标签: oauth-2.0 webhooks sendgrid