1
假設我在頁面中有超鏈接,並指向zip文件。當用戶點擊鏈接時,如果用戶沒有登錄,我希望該文件不會下載。如果用戶已經登錄,那麼文件將被下載。我想借助表單身份驗證來實現這種類型的安全性。所以只需告訴我需要什麼以及我需要在web.config文件中設置什麼樣的設置。請詳細說明代碼示例。在asp.net中使用身份驗證進行文件下載
感謝
假設我在頁面中有超鏈接,並指向zip文件。當用戶點擊鏈接時,如果用戶沒有登錄,我希望該文件不會下載。如果用戶已經登錄,那麼文件將被下載。我想借助表單身份驗證來實現這種類型的安全性。所以只需告訴我需要什麼以及我需要在web.config文件中設置什麼樣的設置。請詳細說明代碼示例。在asp.net中使用身份驗證進行文件下載
感謝
通過在web.config
位於所在的文件夾中,加入這裏面<system.web>
<authorization>
<deny users="?" />
</authorization>
將阻止是匿名訪問的文件夾中文件的用戶。
您可以通過att Microsoft支持閱讀有關"HOW TO: Control Authorization Permissions in an ASP.NET Application"的信息。