I've created a virtual folder for a folder residing at C:\Documents and Settings\..\Data
Remote users are able to see the base folder of the FTP site, but are unable to see the Virtual folder. Is sharing a folder in the path forbidden?
-zeekial
If you use ADS server means you can create virtual directory by setting Username,Password in ADS and you can access in remote place through ftp with created username,Password.
or
If you don't have ADS means you can change the Default FTP site Directory path manually, and you can access it from remote place. please find the attached screen shot.
link text
Related
Senario, Google Shared drive full of documents, shared with the IIS server, server has a virtual directory pointed to a folder that is available locally on the IIS server.
Using Dropbox, I can set Security options on the folder and the IIS server has access to the folder, works great. Company wants to move to Google Drive, when I attempt this, the Google drive folder has not Security Tab option.
I have scoured around for answers but everything is about the API, this has nothing to do with the API.
I also created an account on the IIS server, gave the account Administration privilege's and I get this error: "Specified user cannot access path (d:\Shared\GoogleDrive).
Also, I setup d:\Shared because I can apply Security settings to the folder and was hoping it would propagate down but it does not.
I finally figured out how to do this:
On the server itself backup/sync the folder desired. This allows you to manage the security on the folder, which is lost with other approaches.
From the google drive web interface, select computers, select the desired folder and using the more options from the menu, "Add shortcut to Drive".
You can then share it across the companies established share structure as a shortcut and sync files easily to the webserver.
In my case these are forms and pdf files but the webserver needs security access to the folder and using the base line Google shares did not work for me. This way did.
I am completely new to IIS and would like to host a website with a virtual directory.
I've got a working website A with domain https://mydomain.lan:3002, hosted using IIS in C:\inetpub\wwwroot.
I would like to serve PDF files from outside this webroot, namely from a
network share located at \\mynetworkshare\pdffiles, mounted as Y:\.
Website A is created in IIS Manager right under "Sites". I added the virtual directory, pointing to the mounted folder, aliasing it as pdf.
I can browse the virtual directory under pdf in IIS Manager just fine.
When I want to access these files using the website (https://mydomain.lan:3002/pdf), I get 500.19 - Internal Server Error.
What do I need to do to make it work?
I would like to create a virtual directory in my IIS application to be able to access from my web application to a shared directory.
My web server is on the A workstation and the directory share on B workstation.
From the file explorer of the A workstation I can access the shared directory of the B workstation but I can't when creating the virtual directory.
Let me explain:
I create a virtual directory like this :
but when i try to access to my directory :
I think this is because direct authentication is not configured on my server. So I followed this microsoft tutorial but I block at this step:
On the User Name and Password page, type the user name and password that has sufficient privileges to gain access to the remote folder.
Because I can't figure out which user to choose.. If it is a user of workstation A or workstation B.
I've tried both but nothing works.
Do you have any idea why?
Thank you very much for reading and for your potential future response :D
I have a shared folder on a server that contains some files I want to be able to serve through IIS on a separate server.
I created a virtual directory pointing to the the shared folder in IIS, and have it use windows authentication.
The shared folder has "Everyone" set to have read permissions. When I try to open a file through localhost on the iis server, everything loads correctly, however when I substitute localhost with the actual name of my iis server it brings up an error
You do not have permission to view this directory or page due to the access
control list (ACL) that is configured for this resource on the Web server.
I opened up process monitor and saw I was getting Access Denied when the Network Service account (the account my app pool is set to run as) was being denied read permissions to the virtual directory. I implicitly added network service to the security permissions with read and write permissions and I still get the same error.
Any ideas what I could be doing wrong?
I am using C#/ASP.NET, IIS6 on Windows Server 2003.
Map the data server shared folder to the WebServer with driver letter V:\
On the WebServer, IIS created a virtual directory and pointed to 'local location' with V:\ . Since there is no 'Connect As', not sure which USER will be used
In my WebMethod, I want to create file on the shared folder with FileStream.Write().
I got IO Exception on the action, any hint?
P.S. I have added ASPNET/NETWORK SERVICE on the data server shared folder.
thanks!
Gavin
Mapped network drives are specific to the user account that created them:
Using Mapped Drives with IIS - MS KB257174
The preferred method of accessing content for the Web server that exists on a remote computer is to use shares that follow the universal naming convention (UNC).
It's very likely that NETWORK SERVICE (or if you're running ASP.NET under impersonation, the site anonymous account) hasn't got this mapping.
To change the location where the virtual directory points to, browse to your site in IIS manager, right click on the virtual directory and select properties. You can then select "A share located on another computer":
The website in IIS has a corresponding app pool and this should tell you the user under which your code wil be running.
You'll the have to grant the appropriate permissions for that share for that user.