Trong Web.Config của tôi, tôi đã sauCó cách nào để "chèn" một phần mới vào Web.Config bằng cách sử dụng biến đổi?
<system.webServer>
<modules>
**some code**
</modules>
<handlers>
**some code**
</handlers>
</system.webServer>
Làm thế nào để chuyển đổi nó vì vậy tôi có thể tiêm một phần phụ mới cho "an ninh" vào "system.webServer"? Mọi thứ tôi đã thử và tìm kiếm cho đến nay đều thất bại.
Những gì tôi mong muốn được hiển thị dưới đây:
<system.webServer>
<modules>
**some code**
</modules>
<handlers>
**some code**
</handlers>
<security>
<ipSecurity allowUnlisted="false" denyAction="NotFound">
<add allowed="true" ipAddress="10.148.176.10" />
</ipSecurity>
</security>
</system.webServer>
Theo như tôi biết web.config chỉ được đọc một lần khi bắt đầu ứng dụng ngay cả khi bạn không thể có nghĩa là nó sẽ có hiệu lực cho đến khi khởi động lại ứng dụng. – Dalorzo
Thay đổi 'web.config' sẽ kích hoạt khởi động lại ứng dụng. Tất nhiên bạn có thể tạo ra nó từ một biến đổi trong quá trình triển khai, nhưng có vẻ như OP muốn sử dụng một địa chỉ IP dựa trên chính máy chủ. Điều đó có thể là có thể (tùy thuộc vào thiết lập lưu trữ) mặc dù nó không có gì để làm với XSLT như vậy. – harpo
@harpo Để làm rõ, tôi muốn có thể thêm phần trong khi triển khai bằng cách sử dụng các biến đổi. Chúc mừng Paul –