Hi, all:
I am testing my own http module and studying IIS integrated pipeline at same time. In my module, I registered events: RQ_BEGIN_REQUEST, RQ_END_REQUEST, RQ_AUTHENTICATE_REQUEST, RQ_AUTHORIZE_REQUEST
My website has one page require SSL, others don't. When other http:// pages requested, all 4 events are triggered. When this page is requested using http:// rather than https://, server returns "403.4 The page you are trying to access is secured with Secure Sockets Layer (SSL)." However, only EndRequest event is triggered in this case. Why is this? If I use https://, then everything is fine.