SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • My name is Festis and I'm free

    My name is F

    2 EKİM 2011
  • Lupe Fiasco

    Lupe Fiasco

    23 ŞUBAT 2006
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010