日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

ASP.NET中的URL映射技巧(2)_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:ADO.NET中的Connection對(duì)象詳解
連接字符串 連接字符串的幾個(gè)常用參數(shù): Provider:這個(gè)屬性用于設(shè)置或返回連接提供程序的名稱,僅用于OleDbConnection對(duì)象。 Connection Timeout或Connect Timeout:在中止嘗試并產(chǎn)生異常前,等待連接到服務(wù)器的連接時(shí)間長度(以秒為單位)。默認(rèn)是15秒。 Initail Catal

在嘗試從iis里的主目錄里的配置里修改isapi來實(shí)現(xiàn)用文件夾對(duì)iis的解析的時(shí)候,突然發(fā)現(xiàn)windows2003服務(wù)器上的iis6對(duì)比我工作機(jī)xp上的iis5多了一個(gè)名為
通配符應(yīng)用程序映射 的設(shè)置,眼睛一亮..有戲,第一名字聽起來有門,第二2003本來就是為.net打造的.于是點(diǎn)插入,
輸入 c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll 
測試,成功!

搜索了下關(guān)于 通配符應(yīng)用程序映射 的資料

安裝通配符應(yīng)用程序映射
在 IIS 6.0 中,管理員可以在每次開始對(duì)網(wǎng)站或虛擬目錄發(fā)送請(qǐng)求時(shí),將該網(wǎng)站或虛擬目錄配置為運(yùn)行 Internet 服務(wù)器 API (ISAPI),而不管所請(qǐng)求文件的擴(kuò)展名。

當(dāng) IIS Web 服務(wù)器接受到來自客戶端的請(qǐng)求時(shí),Web 服務(wù)器會(huì)查看在請(qǐng)求中命名的文件擴(kuò)展名,以確定有哪一個(gè) ISAPI 或公共網(wǎng)關(guān)接口 (CGI) 應(yīng)用程序來處理該文件。例如,如果請(qǐng)求名為 Default.asp 的網(wǎng)頁時(shí),IIS 可以從應(yīng)用程序映射列表中知道 Default.asp 由 Asp.dll ISAPI 應(yīng)用程序處理。

如果想在所請(qǐng)求的頁面發(fā)送到映射的應(yīng)用程序前對(duì)每次客戶端請(qǐng)求執(zhí)行特定的任務(wù),可以編寫一個(gè) ISAPI 篩選器在請(qǐng)求到達(dá)時(shí)將其截獲。但是,ISAPI 篩選器具有以下限制:

它們不能訪問請(qǐng)求主體,而只訪問頭。 
它們只能在每個(gè)站點(diǎn)配置,而不能在每個(gè)虛擬目錄配置。 
它們不應(yīng)包含長期運(yùn)行的操作,因?yàn)?ISAPI 篩選器是同步進(jìn)行的。 
它們的靈活性較小,因?yàn)?ISAPI 篩選器 API 的功能比 ISAPI 擴(kuò)展 API 少,后者用于編寫 ISAPI 應(yīng)用程序。 
它們?cè)跁r(shí)間上難以管理。 
它們是事件驅(qū)動(dòng)的。

 

通過使用通配符應(yīng)用程序映射,您可以在所請(qǐng)求的頁面發(fā)送到其映射應(yīng)用程序之前截獲每個(gè)請(qǐng)求。其效果就像擁有處理每個(gè)文件名擴(kuò)展的應(yīng)用程序映射。這就是使用“通配符”來命名這一功能的原因。使用通配符應(yīng)用程序映射的應(yīng)用程序只能是 ISAPI 應(yīng)用程序。

客戶端請(qǐng)求采用以下路由:

傳入的請(qǐng)求由安裝在根網(wǎng)站上的任何現(xiàn)有的 ISAPI 篩選器處理。ISAPI 篩選器依次執(zhí)行。 
請(qǐng)求被發(fā)送到任何現(xiàn)有的通配符應(yīng)用程序映射的應(yīng)用程序,這些程序也是依次執(zhí)行的。如果傳入的請(qǐng)求是對(duì)虛擬目錄中的 Web 文件進(jìn)行請(qǐng)求的,且通配符應(yīng)用程序映射已安裝在了該虛擬目錄和根網(wǎng)站上,那么只有安裝在該虛擬目錄的通配符應(yīng)用程序映射才被執(zhí)行。如果該虛擬目錄上沒有安裝通配符應(yīng)用程序映射,則將執(zhí)行安裝在網(wǎng)站上的通配符應(yīng)用程序映射。換句話說,通配符應(yīng)用程序映射只在所請(qǐng)求的 Web 文件所處的應(yīng)用程序中不存在映射時(shí)才會(huì)被繼承。 
IIS 服務(wù)器會(huì)查看應(yīng)用程序映射表,以確定由哪個(gè) ISAPI 應(yīng)用程序或 CGI 腳本專門處理所請(qǐng)求的文件。 
每個(gè)階段都可以附加響應(yīng),然后傳回給客戶端。 
使用通配符應(yīng)用程序映射
通配符應(yīng)用程序映射可以在以下方案中使用:

高安全性 Web 應(yīng)用程序(如銀行業(yè)應(yīng)用程序)要求對(duì)每個(gè)提出請(qǐng)求的用戶根據(jù)用戶名、密碼和帳戶號(hào)數(shù)據(jù)庫進(jìn)行身份驗(yàn)證。例如,一旦用戶通過了身份驗(yàn)證,將會(huì)創(chuàng)建規(guī)定用戶可以訪問哪些信息的特定規(guī)則。如果通配符應(yīng)用程序映射確定用戶不具有相應(yīng)權(quán)利,它可以阻止請(qǐng)求的進(jìn)一步訪問,或?qū)⒄?qǐng)求發(fā)送到所請(qǐng)求的網(wǎng)頁以外的網(wǎng)頁。這種自定義的身份驗(yàn)證和授權(quán)方案可以在 ISAPI 應(yīng)用程序中執(zhí)行,并安裝為通配符應(yīng)用程序映射。這樣,所有用戶必須通過身份驗(yàn)證,不考慮他們所請(qǐng)求的文件的擴(kuò)展名。 
針對(duì)單個(gè)用戶的廣告電子商務(wù)網(wǎng)站。例如,當(dāng)返回用戶所提出的請(qǐng)求時(shí),通配符應(yīng)用程序映射應(yīng)用程序?qū)z查他們的身份,然后查詢他們以前已觀看或購買的項(xiàng)目。一旦通配符腳本映射將控制傳送到被請(qǐng)求的頁面,就可以顯示適合該用戶的廣告。 
 要點(diǎn) 您必須是本地計(jì)算機(jī)上 Administrators 組的成員或者必須被委派了相應(yīng)的權(quán)限,才能執(zhí)行下列步驟。作為安全性的最佳操作,請(qǐng)使用不屬于 Administrators 組的帳戶登錄計(jì)算機(jī),然后使用運(yùn)行方式命令以管理員身份運(yùn)行 IIS 管理器。在命令提示符下,鍵入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。

將通配符應(yīng)用程序映射添加到 Web 服務(wù)器或網(wǎng)站

在 IIS 管理器中,展開本地計(jì)算機(jī),展開“網(wǎng)站”文件夾,右鍵單擊所需的網(wǎng)站或虛擬目錄,然后單擊“屬性”。 
單擊相應(yīng)的選項(xiàng)卡:“主目錄”、“虛擬目錄”、或“目錄”。 
在“應(yīng)用程序設(shè)置”區(qū)域中,單擊“配置”,然后單擊“映射”選項(xiàng)卡。 
要安裝通配符應(yīng)用程序映射,請(qǐng)進(jìn)行以下操作: 
在“映射”選項(xiàng)卡上,單擊“插入”。 
在“可執(zhí)行文件”文本框中鍵入 DLL 的路徑或單擊“瀏覽”以找到該文件,如果該 DLL 文件是腳本引擎,選擇“應(yīng)用程序引擎”復(fù)選框,然后單擊“確定”。 
要編輯或刪除通配符應(yīng)用程序映射,請(qǐng)進(jìn)行以下操作: 
在“應(yīng)用程序擴(kuò)展”列表中,單擊想更改的腳本映射。 
單擊“編輯”更改腳本映射,或單擊“刪除”刪除腳本映射。 
要更改通配符應(yīng)用程序執(zhí)行的順序,在“通配符應(yīng)用程序映射(執(zhí)行順序)”框中重新安排通配符應(yīng)用程序映射,其方法是單擊“上移”或“下移”按鈕直到符合您想要的順序?yàn)橹埂?nbsp;
 注意 請(qǐng)不要在通配符應(yīng)用程序映射列表中多次列出同一應(yīng)用程序。

 

分享:Asp.net配合easyui實(shí)現(xiàn)返回json數(shù)據(jù)實(shí)例
最近想用asp.net配合easyui開發(fā)一個(gè)小框架,然后再用到easyui的combobox的時(shí)候出現(xiàn)了一個(gè)問題,總所周知,easyui的文檔上給出的combobox的格式是 代碼如下:input class=easyui-combobox name=language data-options= url:'../combobox/combobox_data1.json', valueFiel

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:.Net教程/更新時(shí)間:2015-01-30
相關(guān).Net教程