Конфигурация IIS для конкретного пользователя - PullRequest
0 голосов
/ 29 ноября 2018

В MyProject> Properties> Web есть опция «Применить настройки сервера ко всем пользователям», которая сохраняет конфигурацию IIS в MyProject.csproj.user.

Однако, похоже, нет способа установить значения по умолчанию.Это означает, что любой, кто клонирует проект, должен будет настроить эти параметры.

Есть ли способ установить значения по умолчанию при использовании пользовательских настроек IIS?

Я пыталсяиспользовать переменные среды, но Visual Studio жалуется, что не может создать привязку IIS для http://$(API_HOST):$(API_PORT)/

1 Ответ

0 голосов
/ 26 декабря 2018

Какую настройку вам нужно установить?Это важная деталь.Большая часть конфигурации может быть установлена ​​в файле web.config, так как в этом файле есть раздел «system.webServer», посвященный конфигурации IIS.

пример:

<system.webServer>
   <defaultDocument enabled="true">
      <files>
         <add value="Default.htm" />
         <add value="Index.htm" />
         <add value="Index.html" />
      </files>
   </defaultDocument>
   <directoryBrowse enabled="true" />
   <httpErrors>
      <error statusCode="404" prefixLanguageFilePath="%SystemDrive%\inetpub\custerr" path="my_custom_404.htm" />
   </httpErrors>
   <security>
      <authentication>
         <anonymousAuthentication enabled="true" userName="IUSR" />
         <basicAuthentication />
         <clientCertificateMappingAuthentication />
         <digestAuthentication />
         <iisClientCertificateMappingAuthentication />
         <windowsAuthentication />
      </authentication>
      <requestFiltering>
         <fileExtensions allowUnlisted="true" applyToWebDAV="true" />
         <verbs allowUnlisted="true" applyToWebDAV="true" />
         <hiddenSegments applyToWebDAV="true">
            <add segment="Web.config" />
         </hiddenSegments>
      </requestFiltering>
   </security>
   <staticContent lockAttributes="isDocFooterFileName">
      <mimeMap fileExtension=".mp3" mimeType="otect/stream" />
   </staticContent>
</system.webServer>

источник: https://docs.microsoft.com/en-us/iis/configuration/system.webserver/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...