Re: How to create file on network share from ASP.NET
- From: "Juan T. Llibre" <nomailreplies@xxxxxxxxxxx>
- Date: Thu, 21 Jul 2005 07:10:04 -0400
Andre,
You might also want to acquire access programmatically.
Read this article :
http://www.netomatix.com/ImpersonateUser.aspx
and download and study the sample code provided.
Juan T. Llibre
ASP.NET MVP
http://asp.net.do/foros/
Foros de ASP.NET en Español
Ven, y hablemos de ASP.NET...
======================
"Andre" <Andre@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:5052E4A2-C8DB-4C1F-B044-FFCF563A7E1E@xxxxxxxxxxxxxxxx
> Hi Kevin,
>
> My problem is that I don't understand how impersanation can help me. My web
> server (means any accounts on it) does not permissions to read/write to
> shared directories. Administrators of Unix and Windows domain created for me
> appropriate accounts for access to shares - means on Unix was created user
> asp with password asp which can access shared folder. From Windows Explorer
> on my PC I can connect to this shared folder using provided username and
> password. But this username and password are from remote box not the local
> one, which means that LogonUser will not work for me as it can be used only
> to login to local computer (at least that is what documentation says).
>
> Could you please help with the issue that I need to login to another box
> using another box'es account and not the local one?
>
> Thanks a lot.
> "Kevin Spencer" wrote:
>
>> Hi Andre,
>>
>> You can certainly use the System.IO classes to create files on a network
>> drive in the same way that you would create them on a local machine drive.
>> You can use a UNC path if you wish, or a mapped drive. The rules are the
>> same. The only differences would be:
>>
>> 1. Security: Use an Active Directory domain account with the proper
>> permissions. Use impersonation if necessary.
>> 2. Unix drives: You may have some issues with the files themselves,
>> especially if they are text files. Carriage returns are different on Unix
>> systems. The system may be using ASCII instead of Unicode text encoding as
>> well.
>>
>> --
>> HTH,
>>
>> Kevin Spencer
>> Microsoft MVP
>> ..Net Developer
>> The sun never sets on
>> the Kingdom of Heaven
>>
>> "Andre" <Andre@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> news:2C9359BB-9830-4F3E-AC6C-F779FA80C551@xxxxxxxxxxxxxxxx
>> > Hi,
>> >
>> > I have ASP.NET application running on standalone (not part of the domain)
>> > Windows 2003. I use forms authentication for my application. The problem I
>> > have is that I need to create and read files on Windows domain network
>> > shared
>> > drives and also on shared via Samba Unix drives, which is equivalent to
>> > writing/reading to the workgroup computer. Please point, if possible, to
>> > detailed step by step description of what needs to be done. Thank you.
>> >
>> > Regards,
>> >
>>
>>
>>
.
- Follow-Ups:
- References:
- How to create file on network share from ASP.NET
- From: Andre
- Re: How to create file on network share from ASP.NET
- From: Kevin Spencer
- Re: How to create file on network share from ASP.NET
- From: Andre
- How to create file on network share from ASP.NET
- Prev by Date: Re: How to create file on network share from ASP.NET
- Next by Date: How do I convert a DateTime table column to a TimeSpan or DayOfWeek ?
- Previous by thread: Re: How to create file on network share from ASP.NET
- Next by thread: Re: How to create file on network share from ASP.NET
- Index(es):
Relevant Pages
|
|