Hướng dẫn khởi động Spring thường giải thích cách bảo mật ứng dụng web dựa trên khởi động mùa xuân chứ không phải ứng dụng dòng lệnh/console (truy cập từ spring-boot-starter-remote-shell).Spring boot security console/dòng lệnh ứng dụng
Đối với ứng dụng web, chúng tôi chỉ cần mở rộng từ WebSecurityConfigurerAdapter, sau đó ghi đè lên một số phương pháp.
Có lớp học tương đương để mở rộng cho ứng dụng giao diện điều khiển/dòng lệnh không? Nếu không, cách tốt nhất để làm điều đó là gì?
Thú vị một. Không có lớp mặc định để mở rộng cho cấu hình, mặc dù bạn có thể sử dụng lại tất cả các bean phụ trợ. Bạn sẽ cung cấp tên người dùng/mật khẩu như thế nào? Bạn có thể sử dụng các triển khai 'SecurityBuilder' khác nhau để cấu hình, miễn là bạn không chạm vào các trang web được lưu trữ trên web :). –
Có thể bạn nên xây dựng những gì bạn đang cố gắng bảo mật với bảo mật mùa xuân trong ứng dụng giao diện điều khiển của mình. –