Tôi có hai câu hỏi liên quan:Tự động mã hóa các phần của web.config sau khi triển khai/xuất bản?
Cách tốt nhất để quản lý triển khai dự án web giữa các môi trường là gì? Tôi vừa tải xuống Dự án Triển khai Web .NET và có vẻ như xử lý những việc như thay thế các phần nhất định của web.config
để phù hợp với môi trường, điều này thật tuyệt. Một thứ khác mà tôi muốn tự động hóa là mã hóa các phần nhất định của web.config
. Có cách nào để 'auto-encrypt'
các phần web.config
sau khi xuất bản không?
Câu hỏi thứ hai là nơi bạn lưu trữ mật khẩu của mình trong một web.config
? Tôi muốn mã hóa mật khẩu nhưng không mã hóa phần còn lại của appSettings. Tôi có phải thực hiện một khu vực thiết lập cấu hình tùy chỉnh web.config
không?
Lưu ý quan trọng là tùy chọn tích hợp chỉ mã hóa cài đặt 'connectionStrings'. Nếu bạn muốn mã hóa bất kỳ cài đặt nào khác, bạn sẽ phải thực hiện việc này thông qua một cơ chế riêng biệt (ví dụ: tập lệnh PowerShell) –