Re: Writing a text file to the file system
From: Joe Kaplan \(MVP - ADSI\) (joseph.e.kaplan_at_removethis.accenture.com)
Date: 03/22/05
- Next message: Jimmy: "no write permissions"
- Previous message: Joe Kaplan \(MVP - ADSI\): "Re: Trouble Accessing Active Directory Domain Controller"
- In reply to: cwbp: "Writing a text file to the file system"
- Next in thread: M: "Re: Writing a text file to the file system"
- Reply: M: "Re: Writing a text file to the file system"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Tue, 22 Mar 2005 00:01:50 -0600
Are you using impersonation in your application? The app should use the
ASP.NET process account's credentials unless you are impersonating.
If there is confusion, always check the value of
System.Security.Principal.WindowsIdentity.GetCurrent().Name.
It is also possible to impersonate in code or move the file writing code to
a COM+ component running under a different identity, but that probably isn't
needed here.
Joe K.
"cwbp" <cwbp@discussions.microsoft.com> wrote in message
news:AF8E541D-0550-4ED7-A5A4-4958C01F2F66@microsoft.com...
> Using Visual Studio C#
>
> When I ran the following code:
>
> System.IO;
>
> private void Button1_Click(object sender, System.EventArgs e)
> {
> //FileStream fs = File.Create(Server.MapPath("test.txt"));
> FileStream fs = File.Create("C:\\MYSAVEDFILES\\test.txt");
> StreamWriter sw = new StreamWriter(fs);
> sw.Write(TextBox1.Text);
> sw.Close();
> fs.Close();
>
> }
>
> I initially got an error message that "access was denied." The message
> suggested that I give ASP.NET user access rights/permissions to the
> folder.
>
> I then [manually] gave the logged in user write permission to the folder.
>
> Then, when I ran the above code, the text file was created.
>
> Is there another way [i.e., programatically using C#] to allow my code to
> write a text file to the file system without giving access rights to a
> user?
> Can the permissions be given to the app [the code] instead of to a user?
>
> Any suggestions would be appreciated.
>
> Thanks.
>
> bebop
>
>
>
- Next message: Jimmy: "no write permissions"
- Previous message: Joe Kaplan \(MVP - ADSI\): "Re: Trouble Accessing Active Directory Domain Controller"
- In reply to: cwbp: "Writing a text file to the file system"
- Next in thread: M: "Re: Writing a text file to the file system"
- Reply: M: "Re: Writing a text file to the file system"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]