[轉]IIS部署托管管道模式的集成和經典區別


關於ESPS和SCSJ在Windows server 2008的問題總結

SCSJ出現的問題在於集成模式和經典模式的選擇上,系統本身是沒有問題的。我們在部署系統的時候,選擇了集成模式,導致WebConfig的HttpHandlers節點無法訪問。

在集成模式中,HTTP模塊和HTTP處理程序不再定義於<system.web>中,而定義於<system.webServer>中。如果在集成模式中運行一個包括了HTTP模塊或HTTP處理程序的web.config文件,那么將會發生失效。

因為集成模式下,要想運行HTTP處理程序,必須在配置文件中添加一個<system.webServer>\<handlers>節點代替經典模式下的<system.web>\<httpHandler>節點。進行這種轉換后,程序HTTP處理程序成功執行。

具體的轉換方式如下:

在經典模式中,HTTP處理程序注冊方式是添加一個<system.web>\<httpHandler>節點:

 

在集成模式中,HTTP處理程序注冊方式是添加一個<system.webServer>\<handlers>節點:

 

 

使用集成模式,申請人姓名無法帶出來,除非改成經典模式。

 

使用集成模式,申請人可以帶出來,因為使用了<system.webServer>\<handlers>節點進行HTTP處理程序的注冊

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM