我是靠谱客的博主 文艺毛衣,最近开发中收集的这篇文章主要介绍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的作用 添加 ,解决问题!所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部