开发者

HttpModule wont fire

I have an httpmodule class in my class library called API and the httpmodule in this class library is called FileUploadModule.vb.

I have registered the httpmodule in the system.web section with <add name="FileUploadModule" type="FileUploadModule, API" />.

Is this the correct way to register an httpmodule?

Why won't my httpmodule fire when i debug the vb.net 2.0 framework web application?

Public Class FileUploadModule
Imple开发者_StackOverflow中文版ments IHttpModule

Public Sub Dispose() Implements System.Web.IHttpModule.Dispose
End Sub

Public Sub Init(ByVal context As System.Web.HttpApplication) Implements System.Web.IHttpModule.Init
    AddHandler context.BeginRequest, AddressOf OnBeginRequest
End Sub

Public Sub OnBeginRequest(ByVal sender As Object, ByVal e As EventArgs)
    Dim app As HttpApplication = CType(sender, HttpApplication)
    app.Context.Response.Write("ddddddddddddddddddd")
End Sub

End Class


problem seems about registering.

<httpModules>
    <add type="classname, assemblyname" name="modulename"  />
<httpModules>

is your assembly name is API?


I found an article on stack overflow that helped me also and @adt pointed me in the right direction aswell and got it to work,

Basically i added registered the httpmodule in:-

<system.webServer>
  <modules>
     <add name="FileUploadModuleControl" type="API.FileUploadModuleControl"/>
  </modules>

And it worked!.

The article i found usefule on stackoverflow was at "500 Internal Server Error" when adding HttpModule in my Website?.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜