我是靠谱客的博主 文艺毛衣,这篇文章主要介绍IIS发布问题,Identity的作用 添加 ,解决问题!,现在分享给大家,希望可以做个参考。

添加 <identity impersonate="true" userName="username" password="password"/>,解决问题!

问题描述:在VS2010下做个项目,用里面集成的Web服务调试没问题,但当把该项目在IIS下配置后,用浏览器浏览结果则不正确,这Web.config中加了一句话:“<identity impersonate="true"  userName="操作系统用户" password="用户密码"/>”,浏览…,结果正确,这句话的作用,MSDN是这样说的:
1、模拟 IIS 验证的帐户或用户

 若要在收到 ASP.NET 应用程序中每个页的每个请求时模拟 Microsoft Internet 信息服务 (IIS) 身份验证用户,必须在此应用程序的 Web.config 文件中包含 <identity> 标记,并将 impersonate 属性设置为 true

 

2、为 ASP.NET 应用程序的所有请求模拟特定用户

   若要为 ASP.NET 应用程序的所有页面上的所有请求模拟特定用户,可以在该应用程序的 Web.config 文件的 <identity> 标记中指定 userName 和 password 属性。例如: 
<identity impersonate="true" userName="accountname" password="password" />

最后

以上就是文艺毛衣最近收集整理的关于IIS发布问题,Identity的作用 添加 ,解决问题!的全部内容,更多相关IIS发布问题,Identity的作用内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部