[Mono-list] mod_mono and userdir
Torstensson, Patrik
patrik.torstensson@intel.com
Thu, 13 Mar 2003 01:46:10 -0800
Hi Eran,
> An apache module will hide this kind of functionality from
> the user. An HttpModule must be registered in the web.config
> file, thus forcing every application that needs to handle
> this to add that line.
>
> Putting this code at the Apache module level removes the need
> to add the configuration to the web.config file.
> After all, it seems logical that in Windows almost no one
> will use it and if they do it will be in a very different way.
>
> Why make them some extra job of removing lines from the web.config?
> After all, it is not imperative to have such functionality in
> Windows (even on Apache on Windows).
I'm not sure on that, I think there is solutions out there that would
like to have that on Windows to. I have made IIS Filters to fix that
before for customers.
> I think that it is important to implement multiple paths per
> Application Host. This kind of behavior will probably be
> required by users that will be familiar with IIS 6.
I don't think so. IIS 6 has multiple Application Hosts (one per running
application) in an farm. We should support the same kind of
functionality but it's a lot of work to construct that for Apache but it
will bring Apache to the same level as IIS 6 when it comes to
application isolation.
> It might also be necessary to allow the host to run on a
> different user (if this it is possible). For enhanced
> security we will need to run the host on different
> credentials so the Application Host we have very limited
> access to resources.
Again, there is a lot of work to create this kind of isolation but when
it's done you can easily support running each app host with different
users.
Cheers,
Patrik