Re: Replacing ISAPI web authentication filter with .NET solution?



Gregory Gadow wrote:
Currently, my company's website uses a custom ISAPI filter to map a web
user to a network user, and give the user access to our website. This
has worked great for several years. We now want to add .NET
functionality to our website, and I am looking for a .NET solution to
replace the ISAPI authentication. We have Visual Studio 2005, SQL Server
2005 and IIS 6.

With the current setup, user id, password and the network user id are
stored in a separate table on SQL Server. I would like to retain that
structure, as we already have several tools for maintaining the data. I
have considered a custom implementation of ProfileProvider, but the
documentation is piss-poor and all reference SQLExpress, which is not on
our web server.

What I need is: What is the recommended .NET equivalent to a web
authentication ISAPI filter? Can someone provide a good example of such
a solution (VB preferred or C#) that does NOT use the default Profile
table structure?

Microsoft has released the sources for the provider model of ASP.Net 2.0 to the public. (see http://weblogs.asp.net/scottgu/archive/2005/08/01/421275.aspx)

This should give you a template to work on.

Jesse Houwing
.



Relevant Pages

  • Assistance
    ... one sql server and web server are on the same ... location with the functionality of their current website. ... will I be compromising security ...
    (microsoft.public.sqlserver.security)
  • How to connect to our internal SQL Server from outside webserver
    ... We publish our pages in a 3rd party web server, so they host our website. ... traffic needs go through our router before reach the SQL server, ...
    (microsoft.public.sqlserver.connect)
  • access internal SQL server from 3rd party web server
    ... We publish our pages in a 3rd party web server, so they host our website. ... traffic needs go through our router before reach the SQL server, ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: Firewall Affecting Website Page Load Speed?
    ... all of the others have one or two images on the page. ... I am hosting this website at home on a machine running Windows XP Pro ... You're using IIS on Windows XP. ... You have SQL Server running on the same box. ...
    (comp.security.firewalls)
  • Re: Cannot connect to database
    ... when you use iis, its uses the aspnet account which is local and is probably not set up to access your sqlserver. ... I open Visual Web Developer 2008 express on desktop and Select File>open Website, and browse to a folder on DevBox. ... An error has occurred while establishing a connection to the server. ... When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. ...
    (microsoft.public.dotnet.framework.aspnet)