2015-02-12 6 views
5

Ich habe gerade einen einfachen erholsamen Web-Service mit Spring 4.0 und Hibernate 4.0 entwickelt, so ist es ohne beans.xml Datei.Wie wird Spring Security auf meinem Spring 4.0 RestFul-Webdienst implementiert?

Ich mag würde ein Spring Security auf dem Web-Dienst implementieren, da die Rollen werden GET, POST und DELETE auf den HTTP-Funktionen durchgeführt werden, das heißt nur Admin, die DELETE erlaubt ist, Manager erlaubt sowohl POST zu tun und GET und der Benutzer kann nur GET Daten.

Ich bin auf der Suche nach einer detaillierten Anleitung mit Beispiel zur Implementierung von Spring Security? Oder glauben Sie, dass es einen einfacheren Sicherheitsmechanismus gibt, ungeachtet seiner Stärke?

+1

Hier eine ähnliche [Frage zum Thema] ist (http://stackoverflow.com/questions/28242604/authentication-and-authorization-in-rest-services-with - liferay/28333815 # 28333815) – iamiddy

+0

Danke, sah hilfreich aus, aber es gibt immer noch einige unklare Punkte in dieser Beschreibung. Wenn ich ein Tutorial mit komplettem Beispiel finde, wird es besser. –

+0

Sie können sich [diese Beispiel-App] (https://github.com/manish-in-java/spring-security-rest) ansehen. – manish

Antwort

13

Ich fand nur, dass sie in Spring.io ein ausführliches Tutorial mit realem Beispiel von Java 8 in their own website entwickelt hinzugefügt, so ist es völlig Annotation-basierte, die mit Frühling für den Bau einen RESTful Webservice hilft, es zu testen und auch Sicherung es.

Es ist wirklich fantastisch, befindet HERE