1
我有一個自定義的後端ASP.NET MVC 4應用程序,它允許用戶上傳學生文檔,成績單等。我需要知道如何限制公開訪問上傳文件夾,但仍然能夠從我的應用程序中上傳文件。如何限制在asp.net中上傳文件夾的公共訪問mvc
這是什麼東西,將在IIS目錄級別處理?
我不知道如何去做這件事,因爲我的大部分經驗是使用Apache和.htaccess文件,這使得這很容易。
任何幫助,將不勝感激。
謝謝!
我有一個自定義的後端ASP.NET MVC 4應用程序,它允許用戶上傳學生文檔,成績單等。我需要知道如何限制公開訪問上傳文件夾,但仍然能夠從我的應用程序中上傳文件。如何限制在asp.net中上傳文件夾的公共訪問mvc
這是什麼東西,將在IIS目錄級別處理?
我不知道如何去做這件事,因爲我的大部分經驗是使用Apache和.htaccess文件,這使得這很容易。
任何幫助,將不勝感激。
謝謝!
您可以通過在web.config中添加授權來限制公共訪問該文件夾。你只需用你自己的規則替換允許/拒絕。例如:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<authorization>
<allow roles="Administrator" />
<allow roles="Sales Representative" />
<deny roles="Sales Manager" />
<deny users="*" />
<deny users="?" />
</authorization>
</system.web>
</configuration>
現在,如果你要拒絕訪問到你的IIS目錄,請查看本(Deny access to directory in IIS 6.0)
我希望它可以幫助你。