Great. Which values are you passing through for userName, domain, password? The logged in user, or a user with higher privileges?
On 21 September 2012 12:33, Ajay <akhanna...@gmail.com> wrote: > Hi Paul, > > I was getting access denied message from client machines, using > impersonation from below article resolved it > > http://support.microsoft.com/kb/306158 > > Just wrapping file copy code , > > if (ImpersonateValidUser(userName, domain, password)) > { > using (var fileStream = new > FileStream(filePathAndName, FileMode.Create, FileAccess.ReadWrite)) > { > using (var binaryWriter = new > BinaryWriter(fileStream)) > { > binaryWriter.Write(bytes); > } > } > UndoImpersonation(); > Console.WriteLine(downloadDetails.ToString()); > } > > > > > > On Fri, Sep 21, 2012 at 10:37 AM, Web Admin <web.ad...@syd.catholic.edu.au > > wrote: > >> Sounds like firewall. Can u confirm that SMB traffic is allowed between >> the SP server and file share? >> >> On 20 September 2012 13:02, Ajay <akhanna...@gmail.com> wrote: >> >>> I am creating a application page which gets the last major version and >>> copies it to a folder on file share. >>> >>> I have created a Shared folder where it should be copied to, and given >>> write rights to the folder. I have also given rights to Everyone >>> >>> If I run the application page from dev server, it creates the file to >>> the network share. TM1 is the name of the share, I have tried the full >>> path \\gxxxxx72\D$\Ajay_EMS\TM1, but same result >>> >>> const string downLoadpath = @"\\gxxxxx72\\TM1\"; >>> var filePathAndName = downLoadpath + excelFile.Name; >>> if (bytes == null) return; >>> using (var fileStream = new FileStream(filePathAndName, >>> FileMode.Create, FileAccess.ReadWrite)) >>> { >>> using(var binaryWriter = new >>> BinaryWriter(fileStream)) >>> { >>> binaryWriter.Write(bytes); >>> } >>> } >>> >>> When I run this application page from client machine, I get an access >>> denied error, works from dev server. >>> >>> I know this is more asp.net thing than sharepoint. >>> >>> Do you have any impersonation class or any code which will make it work. >>> >>> Any other advice welcome, this is internal environment, so I can give >>> permissions etc what is required. >>> >>> >>> _______________________________________________ >>> ozmoss mailing list >>> ozmoss@ozmoss.com >>> http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss >>> >>> >> >> >> -- >> Regards, >> >> Paul Noone >> >> SharePoint Farm Admin/Developer >> Infrastructure Team >> CEO Sydney >> >> p: (02) 9568 8461 >> f: (02) 9568 8483 >> e: paul.no...@syd.catholic.edu.au >> w: http://www.ceosyd.catholic.edu.au/ >> >> >> _______________________________________________ >> ozmoss mailing list >> ozmoss@ozmoss.com >> http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss >> >> > > _______________________________________________ > ozmoss mailing list > ozmoss@ozmoss.com > http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss > > -- Regards, Paul Noone SharePoint Farm Admin/Developer Infrastructure Team CEO Sydney p: (02) 9568 8461 f: (02) 9568 8483 e: paul.no...@syd.catholic.edu.au w: http://www.ceosyd.catholic.edu.au/
_______________________________________________ ozmoss mailing list ozmoss@ozmoss.com http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss