Tôi đã có tệp WAR hiện có không được phát triển bởi tôi. Tôi triển khai ứng dụng đến máy chủ Tomcat và sau đó nó có thể truy cập được cho tất cả mọi người. Điều đó không tốt. Tôi cần hạn chế quyền truy cập vào ngữ cảnh bằng xác thực cơ bản HTTP. Cách tốt nhất để làm điều đó là gì? Tôi không cần bất kỳ hệ thống quản lý người dùng tinh vi nào, tôi chỉ cần một tên người dùng và mật khẩu. Cảm ơn trước.Số xác thực cơ bản Tomcat
14
A
Trả lời
9
Kiểm tra O'Reilly's Top Ten Tomcat Tips. Nên là sufficent cho những gì bạn đang lên đến. Mẹo số 5 có thể sẽ hoạt động cho bạn.
HTH
24
Dành cho những người quá lười biếng để đọc và đọc. Chèn những dòng này vào web.xml
:
<security-constraint>
<web-resource-collection>
<web-resource-name>
</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>manager</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>Hudson</realm-name>
</login-config>
Nó sẽ mất vai trò và mật khẩu từ $TOMCAT_HOME/conf/tomcat-users.xml
theo mặc định (nếu không có lĩnh vực khác được cấu hình trong server.xml
) và chỉ cho phép người dùng có vai trò manager
.
Các vấn đề liên quan
- 1. Wcf Xác thực cơ bản
- 2. Tomcat: Bỏ qua xác thực cơ bản cho địa chỉ IP được chỉ định
- 3. CakePHP 2 Xác thực xác thực cơ bản
- 4. Xác thực cơ bản Với XMLHTTPRequest
- 5. CORS và xác thực cơ bản HTTP
- 6. Xác thực cơ bản bằng Flash
- 7. Xác thực HTTP cơ bản trong Go
- 8. .htaccess, mod_rewrite và xác thực cơ bản
- 9. Xác thực cơ bản và mẫu với cơ chế (Ruby)
- 10. Làm cách nào để cung cấp xác thực http cơ bản cho các ứng dụng web tomcat tĩnh mà không thay đổi tomcat-users.xml?
- 11. Xác thực cơ bản với yêu cầu jQuery.ajax và jsonp
- 12. Đặt lại bằng chứng xác thực cơ bản bằng AFNetworking
- 13. Xác thực cơ bản của Apache ngoại trừ cho phép
- 14. Sử dụng xác thực Cơ bản và Xác thực Mẫu trên cùng một trang web
- 15. Trộn xác thực cơ bản và xác thực mẫu trong ASP.NET MVC3
- 16. Python urllib2, xác thực HTTP cơ bản và tr.im
- 17. Cuộc gọi JQuery Ajax với Xác thực cơ bản HTTP
- 18. Xác thực cơ bản IIS7 để bảo vệ trang web sử dụng xác thực mẫu
- 19. django - bảo vệ một số đường dẫn web với xác thực cơ bản
- 20. Thêm Xác thực Cơ bản HTTP vào một số tuyến đường trong các tuyến đường.rb
- 21. CORS với Internet Explorer - hỗ trợ xác thực cơ bản?
- 22. asp mvc 3 ActionFilter để xác thực cơ bản
- 23. Yêu cầu HTTP có xác thực cơ bản
- 24. apache: xác thực cơ bản trước khi viết lại
- 25. Kết nối Jsoup với xác thực truy cập cơ bản
- 26. Xác thực cơ bản còn lại với ASP.NET MVC
- 27. Cách xử lý Xác thực cơ bản trong WebView
- 28. Xác thực HTTP có điều kiện cơ bản
- 29. Cách xử lý Xác thực cơ bản HTTP trong AVURLAsset?
- 30. Cách nhận mật khẩu từ xác thực cơ bản HTTP