2017-02-15 22 views
1

Мы опубликовали папку через IIS 7.0, как показано ниже, и поместить некоторые файлы в нем403 - Запрещено: Доступ запрещен при доступе к папке опубликованной через IIS 7.0

https://www.example.net/mydocs 

Если доступ к файлам, как показано ниже с помощью браузера мы способны видеть это

https://www.example.net/mydocs/client.xml 
https://www.example.net/mydocs/log.jpg 

и т.д ..

Теперь нам нужно написать, чтобы загрузить МПГ ​​и загружать файлы в эту папку, и мы закодированы как ниже

WebClient webClient = new WebClient(); 
      string webAddress = null; 
      try 
      { 
       webAddress = @"https://www.example.net/mydocs"; 
       webClient.UseDefaultCredentials = true; 
       webClient.Credentials = CredentialCache.DefaultCredentials; 

       WebRequest serverRequest = WebRequest.Create(webAddress); 
       WebResponse serverResponse; 
       serverResponse = serverRequest.GetResponse(); 
       serverResponse.Close(); 

       webClient.UploadFile(webAddress + @"1.xml", "PUT", @"C:\d\1.xml"); 
       webClient.Dispose(); 
       webClient = null; 
      } 
      catch (Exception error) 
      { 
       MessageBox.Show(error.Message); 
      } 

Но бросать и ошибки в serverResponse = serverRequest.GetResponse();

The error is The remote server returned an error: (403) Forbidden.

Кроме того, если мы попытаемся получить доступ к

https://www.example.net/mydocs 

через браузер мы получаем ошибку

403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied. when accessing the folder published through iis

+0

Вам необходимо разрешить просмотр каталогов из IIS. – Mairaj

ответ

1

что вам нужно Разрешить просмотр каталогов из IIS. Следуйте инструкциям ниже, чтобы разрешить просмотр каталогов.

  • Открыть IIS.
  • Выберите свой сайт из левой панели.
  • Двойной щелчок Directory Browsing с правой панели.
  • В правой панели под Actions Нажмите Enable.
0

Вам необходимо включить просмотр каталога в IIS, иначе вы сможете получить доступ только к файлам, указав полный путь к файлу. Refer this link will show how

Смежные вопросы