[英]Configuring OAuth 2 for Sendgrid event webhook
我是 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.
面臨同樣的問題。 在 Auth0 端,我們可以在租戶級別(不是在每個應用程序上)設置“默認受眾”。 這不愉快。 在 Sendgrid 上,他們不發送受眾參數(他們希望您只能通過客戶端 ID 和客戶端密碼獲取訪問令牌)...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.