IIS Express似乎不接受对applicationhost.config的更改

问题描述 投票:5回答:2

我遵循了对this question的公认答案,试图通过在计算机上运行的IIS Express服务器进行本地调试时,使.Net Web应用程序在一组特定的凭据下运行,但是,我似乎无法获得进行更改。诚然,我不知道如何验证实际发生的情况,但是我所看到的行为使我相信该Web应用程序将继续在我自己的Windows凭据下运行。我已经通过系统管理器停止了IIS Express进程,还重新启动了计算机,但是没有骰子。这是我的applicationhost.config文件中的内容...

<applicationPoolDefaults managedRuntimeLoader="v4.0">
    <processModel userName="username" password="a_strong_pwd" />
</applicationPoolDefaults>
asp.net .net visual-studio-2012 web-applications iis-express
2个回答
0
投票
尝试添加indentityType="SpecificUser"属性:

<applicationPoolDefaults managedRuntimeLoader="v4.0"> <processModel indentityType="SpecificUser" userName="someName" password="a_strong_pwd" /> </applicationPoolDefaults>

这些设置的详细信息:https://msdn.microsoft.com/en-us/library/ms689446(v=vs.90).aspx

0
投票
对我来说,修复%userprofile%\ documents \ IISExpress \ config \ applicationhost.config的问题是固定的。显然,它会覆盖Visual Studio指向的applicationhost.config。
© www.soinside.com 2019 - 2024. All rights reserved.