2016-07-29 36 views
0

我正在處理的項目包含「Views」文件夾下的三個文件夾:Home,Shared和Data文件夾。ASP.Net如何通過web.config文件(.htaccess類似)將特定IP地址的訪問權限限制到特定頁面?

我可以在我的web.config文件中添加什麼來拒絕除IP地址爲xxx.x.xx.xx的人以外的所有人訪問?

從本質上講,這將是下視圖放置.htaccess文件中的「Data」文件夾裏面的代碼相當於:

order deny,allow 
deny from all 
allow from xxx.x.xx.xx 

有沒有辦法做到這一點沒有Active Directory?

回答

0

IIS7上使用IP安全通過IP地址來限制:

<system.webServer> 
    <security> 
    <ipSecurity allowUnlisted="false">   
     <clear/> 
     <add ipAddress="xxx.x.xx.xx" allowed="true"/> 
    </ipSecurity> 
    </security> 

https://www.iis.net/configreference/system.webserver/security/ipsecurity

類似主題:Best way to restrict access by IP address?Internal Server Error with web.config ipSecurityhttp://www.victor-ratajczyk.com/post/2011/12/21/Webconfig-ipSecurity-Allow-specific-IP-addresses-Deny-all-others.aspx

相關問題