24 EYLÜL 2010, Cuma
' @Güvenli ve @arasında fark baharda ne PreAuthorize güvenlik 3?
Bahar arasındaki güvenlik farkı nedir: benim için net değil
@PreAuthorize("hasRole('ROLE_USER')")
public void create(Contact contact)
Ve
@Secured("ROLE_USER")
public void create(Contact contact)
Ben PreAuthorize benim örnek bahar ama el ile çalışabilir anlamak, gerçek bir fark var mı ?
CEVAP
24 EYLÜL 2010, Cuma
Gerçek fark @PreAuthorize
Bahar EL ile çalışabilir. :
SecurityExpressionRoot
erişim yöntemleri ve özellikleri.Yöntem değişkenler (hata ayıklama bilgisi ile derleme gerektirir veya
ParameterNameDiscoverer
Özel Giriş:@PreAuthorize("#contact.name == principal.name)" public void doSomething(Contact contact)
- (Gelişmiş özellikler) kendi yöntemleri (
MethodSecurityExpressionHandler
geçersiz<global-method-security><expression-handler ... /></...>
olarak ayarlayın) Ekleyin.
Bunu Paylaş:
Orada arasında herhangi bir fark var `...
'arasında " fark;durağan"...
'arasında < fark ne;mvc:annotat...
&Quot;resim/png" ve "image/x...
Ve FARKLI GRUP arasında herhangi bir f...