[英]Can I programmatically add an IP address to Dynamic IP Restrictions extension in IIS7 from my ASP.NET app?
[英]File Security (IP address access restrictions) in IIS7
我有一個包含2個asmx文件的Web服務(public.asmx和private.asmx)。 在IIS6上,我可以轉到private.asmx的屬性,然后從“文件安全性”選項卡中拒絕除localhost的IP地址之外的所有計算機訪問。
在IIS7中,我似乎只能為整個文件夾執行此操作。 我錯過了什么?
搞笑 - 我發現這個問題因為我有同樣的問題,但我認為解決方案如下:
我自己正在學習IIS7的繩索,但我希望這能回答你的問題。
通過谷歌找到了這個問題,並且正在尋找如何通過.config文件來完成這個問題但是在這里找不到答案。 我已經跟蹤了這些信息:
IIS7中的web.config使用ipSecurity
元素來限制IP地址的訪問。 你可以像這樣使用它:
<configuration>
<location path="private.asmx">
<system.webServer>
<security>
<ipSecurity>
<add ipAddress="192.168.100.1" />
<add ipAddress="169.254.0.0" subnetMask="255.255.0.0" />
</ipSecurity>
</security>
</system.webServer>
</location>
</configuration>
更新:請注意,必須添加角色才能啟用此安全性。 請參閱上面鏈接的ipSecurity
文章。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.