我遇到了使用HTTPModule與SharePoint部署站點的問題。這裏是我有:HTTPModule和Sharepoint站點
- 我的asp.net頁面裏面的/佈局/ [ProjectName] /文件夾。 ASPX文件使用一個SharePoint母版
- 我有一個HTTP模塊和implments IHttpModule的
- web.config中包含 {的HttpModules} {添加名稱= 「HTTP模塊」 類型=「HTTP模塊,[全稱組件]的WebForms,版本= 1.0.0.0,Culture = neutral,PublicKeyToken = 370ae5aba0a4672a「/} {/ httpModules}
- web.config放置在layouts/[projectname]文件夾中。
但無論出於何種原因,它看起來像HTTPModule沒有拿起。 我已驗證:
- 該程序集存在於GAC和publickeytoken中,並且所有內容都是正確的。
- GAC'ed程序集確實包含HTTPModule代碼
- 正在從layouts文件夾中選取web.config。
- 的HttpModule沒有被挑(我在init拋出異常,會話開始把它給我破...但它不會引發這些異常)
是有一些原因的HttpModule沒有被拾起。
P.S:我基本上是試圖做到這一點http://vspug.com/dwise/2007/01/08/one-master-to-rule-them-all-two-actually/