[英]How to add channel security as https in spring security using “annotations”?
我在我的應用程序中使用注釋來實現Spring和Spring安全性。 由於我沒有將xml配置文件用於彈簧安全性,因此無法使用以下代碼:
<intercept-url pattern="/secure/**" access="ROLE_ADMIN" requires-channel="https"/>
我想在基於注釋的配置中使用上述代碼的替代方法,但是即使經過大量搜索,也無法獲得任何運氣。
提前致謝
該代碼是spring安全配置的一部分。 您需要創建一個類並擴展WebSecurityConfigurerAdapter 。 上面的部分代碼與:
.antMatchers("/secure/**").access("hasRole('ADMIN')")
.requiresChannel().anyRequest().requiresSecure()
另外,您可以將@PreAuthorize("hasRole('ROLE_ADMIN')")
稱為注釋方法之一。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.