' @Güvenli ve @arasında fark baharda ne PreAuthorize güvenlik 3? | Netgez.com
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

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • John Lynn

    John Lynn

    8 Ocak 2010
  • Sean Murphy

    Sean Murphy

    4 ÅžUBAT 2009