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

  • BurnedInDotCom

    BurnedInDotC

    3 NİSAN 2010
  • FailArmy U

    FailArmy U

    29 AĞUSTOS 2009
  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010