網頁需要打印功能,使用了lodop打印控件,需要用戶計算機安裝。沒安裝的用戶計算機會提示下載安裝程序,但是下載exe文件時,出現錯誤
401 - 未授權: 由于憑據無效,訪問被拒絕。
解決辦法:
1.設置MIME,讓IIS支持更多文件類型,如果MIME類型中已經有.exe,這一步可以跳過。
打開IIS,選中服務器,點右鍵,屬性里有MIME類型
添加擴展名:.exe (exe前面有個.)
類型:application/octet-stream
2、設置一下網站執行權限
(1)雙擊“處理程序映射”;
(2)單擊右邊欄的“編輯功能權限”;
將執行的勾去掉,OK,可以下載了
注:
選中“讀取”可啟用需要對虛擬目錄具有讀取訪問權限的處理程序,清除“讀取”可禁用需要對虛擬目錄具有讀取訪問權限的處理程序。
選中“腳本”可啟用需要對虛擬目錄具有腳本權限的處理程序,清除“腳本”可禁用需要對虛擬目錄具有腳本權限的處理程序。
選中“執行”可啟用需要對虛擬目錄具有執行權限的處理程序,清除“執行”可禁用需要對虛擬目錄具有執行權限的處理程序。 只有當“腳本”處于選中狀態時,“執行”選項才啟用。
新聞熱點
疑難解答
圖片精選