asp.net操作IIS主机头的问题总结
今天发现一个怪怪的问题,在程序自动操作IIS主机头的问题上,在本地测试时没有任何问题,新增,删除主机头都正常。但传到服务器上时就有问题了,在新增主机头时没问题,删除主机头时就出现了这样的提示:拒绝访问:Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
查了很多资料都没有解决
总结一下解决方式:
1、为IIS权限里新增IUSE_机器名,给它读写的权限,无效!
2、为IIS权限里新增everyone、aspnet增加到管理员组,没有用!
3、在webconfig里面新增<identity impersonate="true" userName="administrator" password="123456" />,没有任何效果!
4、ActiveDirectory权限修改
以上方式都没有任何作用,在用.net删除主机头时照样提示:拒绝访问:Exception from HRESULT: 0x80070005(E_ACCESSDENIED))
终级解决方法出来了:--------------------
新建一个应用程序池,然后把程序池的标识安全帐户改为:本地系统。如图所示
此时会提示如果这样修改会降低系统安全。直接点是就行了。
然后把你的站点的应用程序池改为上面这个新建的程序池即可!
其实虽然问题解决了,我还没有搞明白这其中的原理。因为应用程序池的标识帐户是有三个,网络服务,本地服务,本地系统。除了本地系统外,其它二个帐户都是权限比较低的用户。
为什么网络对IIS的操作需要改为本地系统?这样修改之后对服务器安全会有什么隐患?如果不这样修改是不是还有其它的解决方案?
请高手帮我解答一下这其中的原因。谢谢。
转载于:https://www.cnblogs.com/cary263/archive/2011/03/12/1982454.html
asp.net操作IIS主机头的问题总结相关推荐
- 同一主机,不同域名绑定不同网站(IIS主机头实现方法)
说明: 网站A域名:www.weba.com 网站A路径:D:\website\weba 网站B域名:www.webb.com 网站B路径:D:\website\webb 公用主机IP:111.222 ...
- 【译】在ASP.Net和IIS中删除不必要的HTTP响应头
引入 每次当浏览器向Web服务器发起一个请求的时,都会伴随着一些HTTP头的发送.而这些HTTP头是用于给Web服务器提供一些额外信息以便于处理请求.比如说吧.如果浏览器支持压缩功能,则浏览器会发送A ...
- 在ASP.Net和IIS中删除不必要的HTTP响应头
引入 每次当浏览器向Web服务器发起一个请求的时,都会伴随着一些HTTP头的发送.而这些HTTP头是用于给Web服务器提供一些额外信息以便于处理请求.比如说吧.如果浏览器支持压缩功能,则浏览器会发送A ...
- ASP.NET操作Word的IIS权限设置
ASP.NET账号在默认情况下是没有权限操作Microsoft Office对象的,如果不进行权限的配置,代码会抛出类似以下的异常: 检索 COM 类工厂中 CLSID 为 {00024500-000 ...
- Net中如何操作IIS
Net中实际上已经为我们在这方面做得很好了.FCL中提供了不少的类来帮助我们完成这项工作,让我们的开发工作变非常简单和快乐.编程控制IIS实际上很简单,和ASP一样,.Net中需要使用ADSI来操作I ...
- C#操作IIS程序池及站点的创建配置(转)
C#操作IIS程序池及站点的创建配置(转) 原文:http://www.cnblogs.com/wujy/archive/2013/02/28/2937667.html 最近在做一个WEB程序的安装包 ...
- [翻译] ASP.NET内幕 - IIS处理模型
原文地址:ASP.NET Internals – IIS and the Process Model 2007.05.03 Simone Busoli ASP.NET是开发Web应用和组建的漂亮的框架 ...
- 【转】ASP.NET内幕 - IIS处理模型
介绍 微软的Active ServerPages,即ASP,自1996年首次发布以来,为Web开发者构建Web应用提供了一个丰富.复杂的框架.过去的几年它的基础架构发展的如此迅速,成为目前大家了解的A ...
- iisS7 配置SSL 绑定主机头实现多站点访问
IIS7下面默认HTTPS绑定是无法指定主机头的,我们可以通过手工修改IIS配置来实现主机头绑定. 首先停止IIS服务. 然后打开C:/Windows/system32/inetsrv/config/ ...
最新文章
- Win10 + ubuntu16双系统安装以及cuda,cudnn安装
- MYSQL 5.6安装设置中英文翻译
- 数据库(四)之数据库表管理
- 一条SQL查询语句是如何执行的? MySql杂谈
- C#实现多级子目录Zip压缩解压实例
- 从入门到入土:[SEED-Lab]MD5碰撞试验|MD5collgen实验|linux|Ubuntu|MD5 Collision Attack Lab|详细讲解
- WebX框架使用说明
- DEM数据如何生成高程点
- LiveData的postValue与setValue多次调用问题
- 企业微信有定位跟踪吗?企业微信会跟踪员工轨迹记录吗?
- The firefox installs flashplugin for Linux
- 三角函数与代数恒等式(1)
- 2022年如何解锁nexus6p的bl锁
- 全球及中国DIN 2353压缩配件行业研究及十四五规划分析报告
- 开源3D图形渲染引擎OGRE学习笔记
- Fuchsia 的 Rust 代码占比超 50%
- 自然语言处理NLP中文分词,词性标注,关键词提取和文本摘要
- java warmup,20. dubbo源码-预热warmup过程
- 一个啥都不懂但还不知天高地厚的我
- ASP.NET MVC网站使用新浪微博账号登录
热门文章
- java转换为字符串_java – 如何从int转换为字符串?
- kotlin 构造函数_Kotlin程序| 主要构造函数示例
- python 示例_带有示例的Python字典popitem()方法
- python rgb 图像_在Python中查找RGB图像的互补图像
- Java——集合的遍历之迭代遍历
- 汇编语言-019(汇编程序与c\c++相互调用)
- C和汇编混合编程---do while
- java制作h5视频聊天_JAVA实现大华摄像头WEB方式实时显示视频,H5界面展示方式思路。...
- LA 3458——Bridge
- centos重新安装yum