簡體   English   中英

OAuth2客戶端和資源服務器在同一個應用程序中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM