2012-09-06 10 views

cevap

1

Bu SecurityContext hakkında iyi tiutorial olduğunu denemek Bu öğretici daha önce üzerinde çalıştığım bu

+4

. Benim sorunum, kullanıcılar için rolleri nasıl atayabileceğimiz. bu, kimlik doğrulaması için sunucu tarafı kodudur, ancak bu rolleri istemci tarafında başarılı bir oturum açmada nasıl ayarlayabiliriz? – NelsonPaul

+0

@NelsonPaul, görünüşte kullanıcı ve rolleri programsal olarak kurma yoluna konteynere bağımlıdır. Örneğin, gömülü İskelesi ile bir 'Kısıtlama' ayarlamalısınız, daha sonra bir "ConstraintMapping" ayarlamalısınız ve bu kısıtlama eşlemesini bir 'ConstraintSecurityHandler' özel bir 'LoginService 'ekleyerek yükleyiniz. Whew! Özel 'LoginService' anahtardır; Bu arayüzün uygulanmasında tüm kimlik doğrulamasını yapabilirsiniz. Yöntemlerin ne anlama geldiğine ve kaldırabileceğiniz varsayılan uygulamalardan bazılarına ilişkin bir fikir için Jetty'nin kendi "MappedLoginService" konusuna bakın. OAuth2 kullanıyorsanız –

+0

erişim belirtecinde rol ekleyebilirsiniz – navy