2016-01-05 4 views
0

Я определил WebApi, который берет credetianls из браузера, он работает. После развертывания я должен отредактировать аутентификацию на сервере от Anonymouns до Windows. Я попытался добавить <authentication mode="Windows"/> в Web.Config.Release, но он не меняется ... Почему? Предложения?Атрибут аутентификации Web.Release.Config

ответ

3

.Release.Config файла не .Config файла как таковые - это файл, который описывает, как преобразование настройку по умолчанию Web.Config файла в новый файл Web.Config для выпуска.

Таким образом, вы не просто добавлять узлы к нему - необходимо указать изменения, которые вы хотите сделать, используя определенный синтаксис для этого - см https://msdn.microsoft.com/library/dd465318(v=vs.100).aspx

В вашем случае, вы, вероятно, хотите что-то вроде:

... 
<system.web> 
    <authentication mode="Windows" xdt:Transform="SetAttributes" /> 
</system.web> 
...