基於spring cloud OAuth2的微服務授權驗證服務搭建的一些坑, 包括401,client_secret,invalid_scope等問題


一 先貼成功圖,用的是springcloud Finchley.SR1版本,springboot版本2.0.6

問題一: 返回401, Unauthorized

出現這個問題原因很多:首先確保方法開啟client_id參數校驗:

最后,spring5以上密碼需要指定,

 

問題二: datasource required

這個問題是springBean加載的問題,不能把注入的屬性直接用於屬性,比如:

 

應該定義一個方法獲取Bean:

因為spring初始化Bean的時候會先

問題三: invalid_client 這個就比較坑了,出現這個基本說明程序沒問題了,那就是參數有問題

我這里就是這個問題坑了好久:

因為是網上賦值的,所以有空格,去除空格就可以了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM