Web.Release.Config 身份验证属性
Web.Release.Config authentication attribute
我定义了一个从浏览器获取凭据的 WebApi,它可以工作。
部署后,我必须将服务器上的身份验证从 Anonymouns
编辑为 Windows
。我试图将 <authentication mode="Windows"/>
添加到 Web.Config.Release 但它没有改变......
为什么?建议?
.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>
...
我定义了一个从浏览器获取凭据的 WebApi,它可以工作。
部署后,我必须将服务器上的身份验证从 Anonymouns
编辑为 Windows
。我试图将 <authentication mode="Windows"/>
添加到 Web.Config.Release 但它没有改变......
为什么?建议?
.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>
...