[英]AccessDeniedError at /auth/convert-token (access_denied) Your credentials aren't allowed <oauthlib.Request SANITIZED>
我將 Django 4.0 與 python 3.9 一起使用,並在我的應用程序中安裝了drf-social-oauth2
。 我正在使用現已貶值的 gapi Oauth2 進行谷歌登錄,它運行良好。 然后我開始在我的控制台中收到警告說它在一段時間內不會使用,所以我改用新的谷歌身份服務(gsi 客戶端)。 我以前從 gapi 得到的是一個 access_token,我用它來驗證我后端的用戶。 現在我得到了一個憑證 jwt,我應該對其進行解碼以獲取用戶詳細信息。
當我將此代碼發送到/auth/convert-token/
端點時,我AccessDeniedError at /auth/convert-token (access_denied) Your credentials aren't allowed <oauthlib.Request SANITIZED>
我所有的細節都是正確的,我被困住了。
我找到了解決方案。 原來 jwt 不是我應該發送到我的后端的。 我使用 jwt 令牌獲取用戶的訪問令牌,然后我用它在后端對用戶進行身份驗證。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.