[英]Getting 403 Forbidden for WebFluxTest in Oauth2 Secured (Client Credentials) Resource Server Application
[英]OAuth2 Client And Resource Server in same application
我正在創建一個身份驗證服務器,我的一些現有應用程序可以使用它來進行身份驗證。 我通過以下示例項目和教程https://github.com/dynamind/spring-boot-security-oauth2-minimal使用OAuth2和Spring Boot。
但就我而言,我現有的應用程序是使用Spring MVC和angular構建的。 所以沒有單獨的資源服務器。 資源也位於同一個應用程序中(資源是我在同一應用程序中的安全請求映射)。我只想將身份驗證過程與客戶端應用程序分開,並使用通用的授權服務器。 (目前他們使用Google身份驗證+ Spring Security來保護應用程序)。 所以我嘗試在同一個應用程序中使用@EnableResourceServer和@ EnableOAuth2Client但我無法獲得預期的結果。
實現這項任務的最佳方法是什么? 我可以遵循任何其他方法來從Oauth2服務器驗證我的應用程序嗎?
您需要為基於表單的登錄和資源服務器安全性表單REST端點配置Web安全性
在這里查看我對類似問題的回答
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.