Tôi có một ứng dụng Java có sử dụng Spring Security thông qua cấu hình Java.Tắt tính năng Bảo mật mùa xuân qua cấu hình Java?
Phương pháp dễ nhất để chuyển đổi toàn bộ Spring Security bật/tắt trong khi biên dịch là gì?
Vì vậy, một cái gì đó như this, nhưng đối với cấu hình không sử dụng XML.
EDIT:
Sau khi áp dụng @Profile mã của tôi trông giống như:
@Configuration
@Profile("SecurityOn")
@EnableWebMvcSecurity
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
Vấn đề là nếu hồ sơ cá nhân "SecurityOn" không được kích hoạt, Spring Security sử dụng một số cấu hình mặc định. Thay vào đó, làm thế nào để tắt Spring Security hoàn toàn trong trường hợp đó?
Cảm ơn! Tôi đã không sử dụng @Profiles cho đến nay, vì vậy đây là một bài học có giá trị, nhưng vấn đề vẫn tồn tại. Xem EDIT trong câu hỏi. – masa