Re: Prevent a ISAPI DLL to be accessed externally in IIS 6
- From: David Wang <w3.4you@xxxxxxxxx>
- Date: Sat, 20 Oct 2007 04:43:56 -0000
On Oct 19, 11:53 am, toolsandco...@xxxxxxxxx wrote:
I'd also would like to prevent different websites to access a DLL not
hosted for that website, even if the websites are in the same
server... As the customers pays for each DLL, we can have some smart
ones which uses just 01 DLL for several websites...
Any way of doing this?
Jackson Gomes
All this is doable on IIS, but you're going to have to either write
the software, find free software, or pay for existing software. It is
basically custom provisioning and authorization system, which can be
written and run on top of IIS.
For example, you can create a Windows user for every customer, and all
their websites are provisioned to use the same (or different)
Application Pools using that Windows user. Then, you can ACL your
ISAPI DLL by Windows user if they pay for access to it. And you can
write an ISAPI Filter which looks at REMOTE_ADDR and URL to decide
which local/remote IPs have access to which URL.
I have sample code on my blog which illustrates most of what is needed
and a sharp developer can easily develop the filter.
I'm not certain you're going to find the system for free since as you
say, one can make a good living off the system and where's the
competitive advantage by giving it away for free?
//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//
.
- References:
- Prevent a ISAPI DLL to be accessed externally in IIS 6
- From: toolsandcomps
- Re: Prevent a ISAPI DLL to be accessed externally in IIS 6
- From: David Wang
- Re: Prevent a ISAPI DLL to be accessed externally in IIS 6
- From: toolsandcomps
- Re: Prevent a ISAPI DLL to be accessed externally in IIS 6
- From: toolsandcomps
- Prevent a ISAPI DLL to be accessed externally in IIS 6
- Prev by Date: Re: Prevent a ISAPI DLL to be accessed externally in IIS 6
- Next by Date: Re: FTP directory security setup.
- Previous by thread: Re: Prevent a ISAPI DLL to be accessed externally in IIS 6
- Next by thread: Re: WebDav with OWA
- Index(es):
Relevant Pages
|