2016-01-05 68 views
0

我定義了一個WebApi,它從瀏覽器獲取憑據,它的工作原理。 部署它後,我必須編輯服務器上的驗證從AnonymounsWindows。我試圖添加<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> 
...