|
Home > Archive > IIS Server Security > August 2006 > IIS6 promps for authentication when trying to execute DLL references....
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
IIS6 promps for authentication when trying to execute DLL references....
|
|
| dbarker1@progressive.com 2006-08-14, 1:20 pm |
| All,
I have an application that is currently working in IIS5 that when
elevated to a IIS6 machine is causing some problems. I have a .Net
application that is running under the default application pool "Network
Server" account. My application uses a .Net to Java bridge (proxy) to
use a 3rd party API. I have added Network Service account access to
all the directories that the proxy and 3rd party API use. This
currently works on IIS 5.0 with the ASPNET account. The rights I need
are READ, EXECUTE, and LIST FOLDER CONTENTS. I also have anonymous
access turned off to the virtual directory I am using because I am
tracking the LAN ID of the currently logged in user. Every time run
any code that goes out side the webroot folder (such as
com.jnbridge.jnbproxy.JavaSide.disposeAll() that is inside a DLL on my
D drive) it prompts me to authenticate? I am not sure why because
network service has access to these directories?? Could anyone shead
any light on this issue? I would greatly appreciate it!!! Thanks in
advance.
Dan Barker
| |
| David Wang [Msft] 2006-08-16, 7:29 am |
| http://blogs.msdn.com/david.wang/ar...leshooting.aspx
http://blogs.msdn.com/david.wang/ar...ess_Denied.aspx
browser pops up the prompt when it keeps getting 401 from the server. Look
through website log to figure out what is causing the 401.
If file system or registry access denied, use FileMon/RegMon (see links in
the blog) to dig up more clues.
I suspect that Network Service does not have access to everything you
need... and you need to identify this dependency and make sure to fulfill
it.
--
//David
IIS
http://blogs.msdn.com/David.Wang
This posting is provided "AS IS" with no warranties, and confers no rights.
//
<dbarker1@progressive.com> wrote in message
news:1155566213.611969.50870@p79g2000cwp.googlegroups.com...
> All,
>
> I have an application that is currently working in IIS5 that when
> elevated to a IIS6 machine is causing some problems. I have a .Net
> application that is running under the default application pool "Network
> Server" account. My application uses a .Net to Java bridge (proxy) to
> use a 3rd party API. I have added Network Service account access to
> all the directories that the proxy and 3rd party API use. This
> currently works on IIS 5.0 with the ASPNET account. The rights I need
> are READ, EXECUTE, and LIST FOLDER CONTENTS. I also have anonymous
> access turned off to the virtual directory I am using because I am
> tracking the LAN ID of the currently logged in user. Every time run
> any code that goes out side the webroot folder (such as
> com.jnbridge.jnbproxy.JavaSide.disposeAll() that is inside a DLL on my
> D drive) it prompts me to authenticate? I am not sure why because
> network service has access to these directories?? Could anyone shead
> any light on this issue? I would greatly appreciate it!!! Thanks in
> advance.
>
> Dan Barker
>
|
|
|
|
|