Ask a Question related to ASP.NET Security, Design and Development.
-
srivalli chavali via DotNetMonster.com #1
Windows authentication with impersonation - network resource access fails
Hi,
I have a question regd. Windows authentication and network file access.
My asp.net application doesn't use any of the .NET's authentication schemes
(Forms, Windows or Passport) yet.
I have a login page where the users would supply their credentials and the
business logic compares these
credentials against SQLServer database and allows/denies access to the
website.
So far so good.
But now, my application needs to access some files located on the Domain
network.
The first thing that came in my mind is Impersonation.
I did change my web.config file to use Windows authentication as follows...
<authentication mode="Windows" />
<authorization>
<allow users="*" />
</authorization>
<identity impersonate="true"
userName="domainName\loginID"
password="password"
/>
This "domainName\loginID" account HAS full rights over the network resource.
Now I have UNCHECKED Allow Anonymous Access in IIS.
But I still cannot access the file on the network.
It errors out at the Response.Redirect
("//networkPath/folder1/subFolder1/fileName");
as Page cannot be displayed.
I have checked the User.Identity.Name and it looks correct (domainName\
loginID)
Even the User.Identity.AuthenticationType is good (NTLM)
I'm surely missing something critical.
Any help in this regards is greatly appreciated.
Thanks in advance,
Srivalli.
--
Message posted via [url]http://www.dotnetmonster.com[/url]
srivalli chavali via DotNetMonster.com Guest
-
OdbcConnection failed when using Windows authentication and impersonation.
I got the error message below when I try to open a connection with code: Dim connection As New OdbcConnection("Driver={Microsoft Text Driver... -
How to allow my Web Application access a network resource?
All, I have an ASP.NET application (with FormAuthentication but it shouldn't matter because I may allow unauthenticated user also). I want to... -
Total Confusion! - ACLs and Windows authentication with no impersonation
Hi all, apologies if this has come up before, but I've been searching the whole day and found nothing... If I have authentication set to... -
ASP.NET using impersonation cannot access network shared drive
I have a ASP.NET application with web.config specified: <identity impersonate=true/> <authentication mode="Windows" /> If I login to the client... -
Windows XP Pro looses network authentication
I have a problem that I have been trying to resolve for some time but no success yet. We have a corporate network consisting of several pcs and... -
Dominick Baier [DevelopMentor] #2
Windows authentication with impersonation - network resource access fails
this has nothing (at least primarily) to do with impersonation -
a Response.Redirect sends a "moved" message to the browser - and gives him the new location of the file, in your case the browser tries to open the file "//networkPath/folder1/subFolder1/fileName" - is this reachable from the client??
in IIS you can map virtual directories to network locations, e.g. the vdir "/share" could point to "//networkPath/folder1/subFolder1" - so a Response.Redirect to "/share/fileName" would work.
give that a try.
---
Dominick Baier - DevelopMentor
[url]http://www.leastprivilege.com[/url]
nntp://news.microsoft.com/microsoft.public.dotnet.framework.aspnet.security/<9042d637c00c4ee6b30c8441d83365f0@DotNetMonster.co m>
Hi,
I have a question regd. Windows authentication and network file access.
My asp.net application doesn't use any of the .NET's authentication schemes
(Forms, Windows or Passport) yet.
I have a login page where the users would supply their credentials and the
business logic compares these
credentials against SQLServer database and allows/denies access to the
website.
So far so good.
But now, my application needs to access some files located on the Domain
network.
The first thing that came in my mind is Impersonation.
I did change my web.config file to use Windows authentication as follows...
<authentication mode="Windows" />
<authorization>
<allow users="*" />
</authorization>
<identity impersonate="true"
userName="domainName\loginID"
password="password"
/>
This "domainName\loginID" account HAS full rights over the network resource.
Now I have UNCHECKED Allow Anonymous Access in IIS.
But I still cannot access the file on the network.
It errors out at the Response.Redirect
("//networkPath/folder1/subFolder1/fileName");
as Page cannot be displayed.
I have checked the User.Identity.Name and it looks correct (domainName\
loginID)
Even the User.Identity.AuthenticationType is good (NTLM)
I'm surely missing something critical.
Any help in this regards is greatly appreciated.
Thanks in advance,
Srivalli.
--
Message posted via [url]http://www.dotnetmonster.com[/url]
[microsoft.public.dotnet.framework.aspnet.security]
Dominick Baier [DevelopMentor] Guest



Reply With Quote

