2010-08-22 37 views
1

我正在創建一個除其他任務外還會播放一些錄製文件的網站。這些記錄的文件位於具有專用IP地址的遠程服務器上,因此我創建了一個虛擬目錄,該目錄指向所提及的服務器上的共享目錄。 現在我可以使用客戶端控件(如wmplayer)播放文件。但問題是聲音文件的URL無需任何身份驗證和授權即可訪問。 是否有強制執行此虛擬目錄中的.net授權和身份驗證(在web.config中)?我還要提到,無需下載所有的話) 感謝名單非asp.net資源iis6中的認證和授權

回答

0

打開IIS我不能使用像HttpHandlers的解決方案來下載文件,因爲文件正在使用IIS以便用戶可以在文件瀏覽流媒體(我假設你使用IIS7.0或更晚)。找到提到的虛擬目錄並點擊它。在列出的功能找到認證,右鍵單擊它,然後按打開功能。然後禁用該文件夾的匿名身份驗證。問題是否持續?

+0

我使用的是iis 6.我已經測試了你說的但我不希望用戶通過彈出窗口顯示並獲取憑據。我正在使用表單身份驗證和角色來控制對我的aspx文件的訪問我希望同樣適用於共享文件夾 thax – babak 2010-08-22 08:55:23