国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Web.config文件詳解

 

web.config文件詳解

web.config文件詳解
[日期:2006-05-28] 來源:  作者: [字體:大 中 小] 

(一).Web.Config是以XML文件規(guī)范存儲,配置文件分為以下格式
1.配置節(jié)處理程序聲明
特點: 位于配置文件的頂部,包含在<configSections>標志中。
2.特定應用程序配置
特點: 位于<appSetting>中。 可以定義應用程序的全局常量設(shè)置等信息.
3.配置節(jié)設(shè)置
特點: 位于<system.Web>節(jié)中,控制ASP.Net運行時的行為.
4.配置節(jié)組
特點: 用<sectionGroup>標記,可以自定義分組,可以放到<configSections>內(nèi)部或其它<sectionGroup>標記的內(nèi)部.
(二).配置節(jié)的每一節(jié)
1.<configuration>節(jié)
根元素,其它節(jié)都是在它的內(nèi)部.
2.<appSetting>節(jié)
此節(jié)用于定義應用程序設(shè)置項。對一些不確定設(shè)置,還可以讓用戶根據(jù)自己實際情況自己設(shè)置
用法:
I.
<appSettings>
<add key="Conntction" value="server=192.168.85.66;userid=sa;password=;database=Info;"/>
<appSettings>
定義了一個連接字符串常量,并且在實際應用時可以修改連接字符串,不用修改程式代碼.
II.<appSettings>
<add key="ErrPage" value="Error.ASPx"/>
<appSettings>
定義了一個錯誤重定向頁面.
3.<compilation>節(jié)
格式:
<compilation
defaultLanguage="C#"
debug="true"
/>
I.default language: 定義后臺代碼語言,可以選擇C#和VB.Net兩種語言.
IIdebug : 為true時,啟動ASPx調(diào)試; 為false不啟動ASPx調(diào)試,因而可以提高應用程序運行
時的性能。 一般程序員在開發(fā)時設(shè)置為true,交給客戶時設(shè)置為false.
4.<customErrors>節(jié)
格式:
<customErrors
mode="RemoteOnly"
defaultRedirect="error.ASPx"
<error statusCode="440" redirect="err440page.ASPx"/>
<error statusCode="500" redirect="err500Page.ASPx"/>
/>
I.mode : 具有On,Off,RemoteOnly 3種狀態(tài)。On表示始終顯示自定義的信息; Off表示始終顯示詳細的ASP.Net錯誤信息; RemoteOnly表示只對不在本地Web服務器上運行的用戶顯示自定義信息.
II.defaultRedirect: 用于出現(xiàn)錯誤時重定向的URL地址. 是可選的
III.statusCode: 指明錯誤狀態(tài)碼,表明一種特定的出錯狀態(tài).
IV. redirect:錯誤重定向的URL.
5.<globalization>節(jié)
格式:
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
fileEncoding="utf-8"
/>
I.requestEncoding: 它用來檢查每一個發(fā)來請求的編碼.
II.responseEncoding: 用于檢查發(fā)回的響應內(nèi)容編碼.
III.fileEncoding: 用于檢查ASPx,asax等文件解析的默認編碼.
6.<sessionState>節(jié)
格式:
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
SQLConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookIEless="false"
timeout="20"
/>
I.mode: 分為off,Inproc,StateServer,SQLServer幾種狀態(tài)
這里有詳細介紹此屬性: http://blog.csdn.Net/chengking/archive/2005/10/27/518079.ASPx
II. stateConnectionString :指定ASP.Net應用程序存儲遠程會話狀態(tài)的服務器名,默認為本機
III.SQLConnectionString: 當用會話狀態(tài)數(shù)據(jù)庫時,在這里設(shè)置連接字符串
IV. CookIEless: 設(shè)置為true時,表示不使用cookIE會話狀態(tài)來標識客戶; 否則,相反.
V. TimeOut: 用來定義會話狀態(tài)存儲的時間,超過期限,將自動終止會話.
7.<authentication>節(jié)
格式:
<authentication mode="Forms">
<forms name=".ASPXUSERDEMO" loginUrl="Login.ASPx" protection="All" timeout="30"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
I.Windows: 使用IIS驗證方式
II.Forms: 使用基于窗體的驗證方式
III.Passport: 采用Passport cookIE驗證模式
IV.None: 不采用任何驗證方式
里面內(nèi)嵌Forms節(jié)點的屬性涵義:
I.Name: 指定完成身份驗證的Http cookIE的名稱.
II.LoginUrl: 如果未通過驗證或超時后重定向的頁面URL,一般為登錄頁面,讓用戶重新登錄
III.Protection: 指定 cookIE數(shù)據(jù)的保護方式.
可設(shè)置為: All None Encryption Validation四種保護方式
a. All表示加密數(shù)據(jù),并進行有效性驗證兩種方式
b. None表示不保護CookIE.
c. Encryption表示對CookIE內(nèi)容進行加密
d. validation表示對CookIE內(nèi)容進行有效性驗證
IV. TimeOut: 指定CookIE的失效時間. 超時后要重新登錄.

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
(轉(zhuǎn)) .net web.config文件詳解
web.config配置詳解
ASP.NET 實現(xiàn)多站點統(tǒng)一登錄
在.net中常用的幾種頁面間傳遞參數(shù)的方法
生產(chǎn)環(huán)境 IIS 服務器遷移挑戰(zhàn)
無法打開 configSource 文件
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服