Configuration :: Cannot Access File On Network Drive From Web Application
Oct 7, 2010Cannot Access File on Network Drive from web Application
View 5 RepliesCannot Access File on Network Drive from web Application
View 5 RepliesI am using windows authentication in website. All LAN users have access to one shared drive. I want to retrieve those files progrmatically. Like reading a file from network drive. If I open the solution and click F5, I am able to access it. Once it is hosted in IIS, its throwing error.
View 3 RepliesI am able to save documents to a network drive from my c# asp.net application when it is run from my developmet machine, but not when the application is deployed to a website. Below I list the code that makes the call to map the drive the class is a standard class for this purpose. Can anyone help me figure out what is wrong?CODE:
The code that instantiates the mapping class
NetworkDrive drive = new NetworkDrive();
drive.ShareName = @"\38.186.8.244Docs";
[code]....
I have an ASp.net application using C#. I need to copy a file present on the web server machine to a remote machine on the network. Although this seems to be a trivial matter I am having difficulties copying the exe I am Trying
string Source = @"c: emp est.exe"
string Destination = @"Z: est.exe"
File.Copy(Source, Destination, true)
Z: is mapped to the Remote machine network drive. I am able to physically copy files to this drive from the Web Server machine, but when I try from ASp.net, I get the following error System.Io.Exception: Logon Failure: unknown user name or bad password
I think it has to do with the Web Server using the ASPNET user , which does not have the right credentials on the remote machine. I do not know how to solve this issue I tried using WMI too, I was able to copy files from one directory to another directory on the remote machine, but not from the Web Server machine to Remote machine
I would like to upload a file to network share drive e.g.
View 1 RepliesFrontend - IIS7 Server
Backend - SQL 2005 Server
I have an .net web form that upload an excel file to my server. I would like for this Excel file to be upload to my SQL server since it need to be process by a sql command and the SQL server cannot seems to be able to access the IIS7 when running the quary i needed. All i want to be able to do is to load this excel file to a folder within the SQL server.Here is my web.config folder path -
<appSettings>
<add key="FolderPath" value="Uploads/"/>
</appSettings>
and here is the code -
Protected Sub btnUpload_Click(ByVal sender As Object, ByVal e As System.EventArgs)
If FileUpload1.HasFile Then
Dim FileName As String = Path.GetFileName(FileUpload1.PostedFile.FileName)
Dim Extension As String = Path.GetExtension(FileUpload1.PostedFile.FileName)
Dim FolderPath As String = ConfigurationManager.AppSettings("FolderPath")
[code]....
when i try to change the path in the web.config it will tell me it cannot use physical path only virtual.
Does anyone know how to use httpcontext.response.transmitfile or any other httpcontext function to download a file from a network drive instead of local drive?
When I tried to use context.Response.TransmitFile(DownloadPath) to download files, the DownloadPath has to be local drive. If it's a network drive, the download failed.
There is a hyperlink to a local file...for instance....C:/text.txt. This is not possible, because ASP.net does not allow links to local files. But, links to files on network drives such as W:/test.txt are working ok. how does the browser know which drive letter is local,and which is networked? How does it know that C: is local or D: is local etc, and that W: is a network drive?
View 1 RepliesI am trying to write a file to a network drive from my asp.Net application and i get this error - Logon failure: unknown user name or bad password. I am able to write to a local drive line C:/temp But when I try to save the file to a network drive such as ServerFolder, I get the error mentioned above.
View 2 RepliesI need to Copy the Uploaded file to D Drive in Asp.net 1.1 using C#
View 1 RepliesI have a link button column in gridview and that column have a network drive pdf document link. i want to open that document when click on that button.
View 2 RepliesIn my company application we send emails to candidates. Now we want to save the those emails ( with attachments ) to a folder on a network as a proof of what we sent to the candidates. How can this be done?
View 2 RepliesIs it possible to create a SqlServer database at a network drive?
View 2 RepliesI have to access a XML file in the network and do the changes in the file and then save that file back.
The coding that I have used is
[code]...
Note: The file I am accessing is been given full permission , I have also given impersonation but I am geting the above mentioned problem
I'm not able to open the file when I click on the link on page in MVC. I get the following message. I've added the impersonation in the code. I'm able to delete and save the file.
Access to the path '\servernamefolder1folder2folder3foder4filename.pdf' is denied. Description: An unhandled exception occurred during the execution of the current web request. review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.UnauthorizedAccessException: Access to the path '......same as above....' is denied.
ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true"/>, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.
To grant ASP.NET access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.
Source Error:
[Code]....
Source File: C:Posfx runkposfxcamonlineControllersApplicationController.vb Line: 37 Stack Trace:
[Code]....
I have noticed that when I create a website in a network drive and use the Ajax toolkit I get :
Element 'ToolkitScriptManager' is not a known element
I also noticed that after adding the ToolkitScriptManager it doesn't add the ID in the source code, it looks like this:
<asp:ToolkitScriptManager runat="server"></asp:ToolkisScriptManager>
Is missing the ID="ToolkitScriptManager1" part.
This doesn't happen when I create the site in my local drive. Is there a workaround to this. Even if I add the missing parts, I keep getting the same error.
i developed an asp.net(2.0) applicaions which contains the attachments of the clients . these attachments are saved in the shared folder and retrive the file when the user requests.if i maintain the application and the shared folders in the same system it will work properly.if i maintain the application in one server and the file folder in the other server i face a lot of security issus like1.Access Denied2.Couldnot find the part of the path......for this i made an common account for the application server and the file server and also set impersonation to true.Even the i got the couldnot find the part of the path error.i already gave the everyone with full control to the shared folder and i added the common account and gave it to full controlIs there is any alternate for the save and retrive the files to and from the shared folder.
View 3 RepliesI have an ms access db file and now i want to use it in my app. i have given like
Provider=MSDASQL.1;Password=pwd123;Persist Security Info=True;User ID=swgp;Data Source=SWGP;Initial Catalog=C:swgp BJswgp
but it is giving error to me.If anybody know how to give this connection string for password enabled ms access database,
We have around 2000 staff. Each has a shared drive to store some of their files. This shared drive points to a central location on our network.Example:
John's F: drive -> \ournetworkjohn.doe
Jane's F: drive -> \ournetworkjane.doe
Each user will have a folder within the root "ournetwork" labeled with their username. I do not have to worry about the directory creation as that's already done for me. These users are all tied into our AD for authentication. Folder name == AD username.We would like the ability to allow our users to access their mapped "F" drive from outside our network through a web page. I understand that the programming involved(assuming it comes to that) will not rely on their mapped drive but rather the UNC path as posted above.I am open to suggestions on how to get this accomplished. ASP.NET? Is there just an IIS solution like WebDAV? (although client-side WebDAV on win 7 seems to be broken, so that may be off the table).
I need to host a website that designed in Microsoft Visual Web developer express 2008.I need to config iis in windows xp system and i need to config the iis in that system and host it.Addtionally i have one small clarification.In my application, i need to export and save the excel in E drive. In local it works fine. If i run in another machine using iis, whether the exported excel will save in that machine or in the remote machine.
View 1 RepliesHow can I use menuitemclick event to control what menu item data is slected for display on a gridview from my database.mdf sql datafile?
View 1 Replieshave deployed an mvc 2 app to a local iis server. It works fine when i go to http://localhost/MyApp. However when i insert my ip address in the place of localhost and try to go to it i get an 'oops google chrome can't connect'. I have all firewalls disabled. I can view the default web site at http://82.168.191.228, just not my mvc app at http://82.168.191.228/MyApp.
View 6 RepliesI check WindowsPrincipal.Identity.Name against Active Directory security groups before allowing the user to edit data. If the user is not authorized I just present a read-only version of the data.
When I run my web app from the IDE everything works fine. I published the web app, made sure anonymous access was disabled, and invoked it from IE. The read-only page came up.
I then added code to write to the event log to display the WindowPrincipal.Identity.Name and saw that instead of displaying the user name, it was instead showing the server name. I verified again that Anonymous Access is disabled and integrated security is on.
I have asp.net application deployed on local server what i want is to access application remotely through public(live)[We have one)..
View 5 RepliesWe have created a new cname for our subdomain website. The new website is working properly with cname. We do have .net application inside the webiste which is not working with cname. For eg,1. http://servername/_folder1/app/mypage.aspx (Accessing .net application (App) website without cname)2. http://NewDomian.xxxx/app/mypage.aspx (Accessing .net application (App) website with cname)The first case is working perfectly, but when I access the second url, I got the following error.Description:
An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.Source Error:
[Code]....