Re: How to create file on network share from ASP.NET



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,
> >
>
>
>
.