簡體   English   中英

Spring Security 3 Web +穩定登錄

[英]Spring Security 3 Web + Restful Login

我有一個spring-mvc和spring-security + spring-security-social網絡應用程序,我想提供寧靜的登錄名,以允許其他客戶端通過此應用程序進行交互。 讓我解釋一下:

  • 對於Web應用程序,一切正常。 使用Spring-Core版本4和Spring-Security版本3,無需任何xml即可進行登錄,角色,Facebook登錄。

需求

  • 提供一個寧靜的服務,其中將允許用戶登錄應用程序,並向其用戶提供所有訪問權限,例如Web登錄。

我一直在網上搜索,但是只能使用較早的Spring版本和xml代碼找到舊示例。

REST是無狀態的。 考慮到這一點,您是否仍希望以RESTful方式對服務進行身份驗證/授權? 為此,您將必須在每次通話時對用戶進行身份驗證。 您可以使用基本身份驗證來遵守嚴格的REST原則,也可以通過自己使用OAuth來稍微違反REST。

RESTful服務通常是為其他開發人員開發的,以整合到他們的代碼中。 它們並不意味着直接向服務用戶公開。

如果您需要提供類似客戶端的功能(登錄,允許用戶訪問功能/服務等),則無需開發RESTful服務。 您可以將Spring MVC與Spring Security結合使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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