首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS Express是否尊重在applicationPool的processModel中设置的用户?

IIS Express是否尊重在applicationPool的processModel中设置的用户?
EN

Stack Overflow用户
提问于 2011-10-05 19:33:33
回答 1查看 2.2K关注 0票数 6

我们使用IIS Express启动一个网站,但它使用的是启动它的用户的凭据,而不是应用程序池进程模型中设置的凭据。

我的IIS Express applicationHost.config的相关部分如下:

代码语言:javascript
复制
<system.applicationHost>
    <applicationPools>
        <add name="MyAppPool">
            <processModel identityType="SpecificUser" userName="MYDOMAIN\ServiceAccount" password="MyPassword" />
        </add>
    </applicationPools>

    <sites>
        <site name="MyWebsite" id="2">
            <application path="/" applicationPool= "MyAppPool">
                <virtualDirectory path="/" physicalPath="c:\path\to\my\website" />
            </application>
            <bindings>
                <binding protocol="http" bindingInformation="*:80:MyWebsite" />
            </bindings>
            <traceFailedRequestsLogging enabled="true" />
        </site>
    </sites>
</system.applicationHost>

然后我使用以下命令行启动IIS Express:

代码语言:javascript
复制
iisexpress.exe /apppool:MyAppPool /config:c:\path\applicationHost.config

这是记录在案的IIS Express限制,还是我的配置有误?如果是限制,请在您的答案中提供文档链接。

EN

回答 1

Stack Overflow用户

发布于 2011-11-12 06:54:07

IIS Express忽略进程模型凭据,这是故意的。以特定用户身份运行IIS Express的唯一方法是使用"runas“命令并以特定用户身份启动iisexpress.exe。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7660639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档