解讀訪問本機IIS站點被要求輸入用戶名和密碼_.Net教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:ASP.NET如何改變checkboxlist選中項字體顏色1.default.aspx設計頁面 %@PageLanguage=C#AutoEventWireup=trueCodeFile=Default.aspx.csInherits=_Default% EhtmlPUBLIC-//W3C//DTDXHTML1.0xhtml1-transitional.dtd htmlxmlns=http
訪問發布在本機IIS上的站點時,老彈出一個框要求輸入用戶名密碼,而輸入本機的管理員帳戶,卻還是彈出這個框來。這個問題非常煩,網上的意見如下:1. 設置發布目錄文件夾的訪問權限,允許everyone訪問。
2. 設置IIS安全選項卡中,允許匿名訪問。
這里漏過了一個設置,我在設定完這兩項后,仍然無法解決問題。最后發現問題出在web.config配置中:
<authorization>
<allow users="?" />
</authorization>
這種配置會將匿名訪問攔截下來。
將它設置為:
<authorization>
<allow users="*" />
</authorization>
這樣便允許所有用戶訪問了。下面將列出相關的完整設置的用法:
<authorization>
<allow users="*" />
<!--
<allow user="" /> 用逗號分隔用戶列表
<allow roles="" /> 用逗號分隔角色列表
<deny user="" /> 道理同上,配置拒絕訪問的用戶或角色列表
<deny roles="" />
-->
</authorization>
分享:.NET教程之代碼控制頁面部分元素隱藏與顯示ASP.Net控件模板中根據綁定對象的屬性控制元素隱現技巧 在ASP.Net頁面中,控制部分元素隱現通常采用這種方法: %if(this.顯示編輯面板){% ……要顯示的Html代碼…… %}% 這種用法很方便,但是如果希望在服務器控件模板中使用它,以對綁定對象的某個屬性進行
相關.Net教程:
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發送Email實例(可帶附件)
- js實現廣告漂浮效果的小例子
- asp.net Repeater 數據綁定的具體實現
- Asp.Net 無刷新文件上傳并顯示進度條的實現方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報表的使用方法
- ASP.NET中操作SQL數據庫(連接字符串的配置及獲取)
- asp.net頁面傳值測試實例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實現分頁示例代碼
- 相關鏈接:
- 教程說明:
.Net教程-解讀訪問本機IIS站點被要求輸入用戶名和密碼。