Re: SPS2003 with HTTP Module???

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hello John,

SPS 2003 does not work very well with http modules and http handlers. I think you should focus on create a custom isapi filter,

Rgds,

Joris [MVP Windows SharePoint Services]
http://jopx.blogspot.com

Hi,

I have a requirement as follows and I want to get any good idea of how
to implement it smartly:

The portal has an agreement page and AD users are authenticated by
Basic authentication to access Sharepoint portal. The requirement is
to force user to aceept the agreement before allowed to use this
portal. User could type in any url to access this portal.

option 1. create a table to hold the agreement acceptance flag,
implementing a httpmodule to detect the authentication event and check
if agreement signed, if not, send to page to sign agreement - if
accepted, then mark flag as signed in database, if refused, send user
to a anonymous accessable page to tell them they cannot access the
portal unless signed agreement (BUT user is authenticated already so
when user navigate back to portal site, is the authentication event
still fire?)

option 2. ???

option 3. ???

Thanks very much!
John


.



Relevant Pages

  • Re: SPS2003 with HTTP Module???
    ... When I add a httpmodule (copy the dll into sps site bin, ... SPS 2003 does not work very well with http modules and http handlers. ... The portal has an agreement page and AD users are authenticated by ... Basic authentication to access Sharepoint portal. ...
    (microsoft.public.sharepoint.portalserver.development)
  • Re: SPS2003 with HTTP Module???
    ... When I add a httpmodule (copy the dll into sps site bin, ... The portal has an agreement page and AD users are authenticated by ... Basic authentication to access Sharepoint portal. ...
    (microsoft.public.sharepoint.portalserver.development)
  • SPS2003 with HTTP Module???
    ... The portal has an agreement page and AD users are authenticated by Basic ... authentication to access Sharepoint portal. ... create a table to hold the agreement acceptance flag, ... a httpmodule to detect the authentication event and check if agreement ...
    (microsoft.public.sharepoint.portalserver.development)
  • Re: Setting Principal for HttpWorkerRequest
    ... You need to create a HTTPModule that will handle the authentication there. ... HTTP modules and HTTP handlers are an integral part of the ASP.NET ... While a request is being processed, ...
    (microsoft.public.dotnet.framework.aspnet.security)