iis7

IIS7下设置https主机名灰色无法修改

狂风中的少年 提交于 2019-12-01 01:39:15
打开iis绑定域名时,点击绑定弹出绑定框,在选择类型为“https”的时候,主机名为灰色的无法填写 解决方法: \1. 选择https,在选择相应的SSL证书,点击确定 \2. 打开 C: \Windows\system32\inetsrv\config\applicationHost.config \3. 找到如下节点位置: <site name="hs.hsglaser.com" id="8"> <application path="/"> <virtualDirectory path="/" physicalPath="D:\web\hongshi" /> </application> <bindings> <binding protocol="http" bindingInformation="*:80:hs.hsglaser.com" /> <binding protocol="http" bindingInformation="*:80:www.hsglaser.com" /> <binding protocol="https" bindingInformation="*:443:" /> </bindings> </site> 以“hsglaser.com”域名为例 将“ ” 改为 “ ” 注意:因为这个是系统文件可也能直接修改不了

IIS7 下使用Intelligencia.UrlRewriter时Session为空问题

烈酒焚心 提交于 2019-11-29 06:53:08
背景 新年伊始,本人的开发环境由Windows Server 2003 +IIS 6 升级成了 Windows Server 2008 +IIS 7,之后便着手参加新项目的开发。 项目开发后期测试过程中,发现了这么一个问题,那就是使用Intelligencia.UrlRewriter做伪静态的时候,ASP.NET Session为空的问题。 ASP.NET 异常截图如下: 后来在网上无意间查到解决方案,就是在system.webServer配置节,设置modules节点的属性 runAllManagedModulesForAllRequests为“true”。知其然必须要知其所以然,否则下次还是会遇上同样的问题。 IIS集成模式和经典模式 1.经典模式 在IIS 6.0中的经典模式中,ASP.NET是一个添加到IIS中的ISAPI。IIS 7.0之所以支持这种模式,是为了做到向后兼容。经典模式缺少许多集成模式才能提供的特性。在经典模式中,IIS拥有自身的管道,这些管道可以通过创建一个ISAPI扩展进行扩充,而ISAPI扩展是以难以开发而著称的。ASP.NET作为一个ISAPI扩展运行,只是IIS管道中的一项组成部分。 2.集成模式 利用集成模式,可以将ASP.NET作为IIS的有机组成部分。现在,IIS服务器的功能被划分为40多个模块,因此也就将IIS和ASP

IIS7 下报“HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。”

眉间皱痕 提交于 2019-11-28 22:34:55
错误如下: 解决方法如下: 1.cmd 启动控制台命令 2.找到framework 4.0所在位置,默认安装路径为 C:\Windows\Microsoft.NET\Framework\v4.0.30319 3.执行如下命令: aspnet_regiis -i 来源: https://www.cnblogs.com/zy28/p/11430957.html

vs2010 asp.net 4 部署

独自空忆成欢 提交于 2019-11-28 10:00:58
服务器是iis7.5,开发环境是vs2010 .net4,部署以后发现,httphandler无法正常工作;解决方式如下: 1.网站应用池选asp.net v4.0 如果没有安装.net4 ,先安装,然后进入到C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 注册; 2.选择.net 4 允许; 3.web.config 修改 在iis7之前httphandler 是配置在<system.web>中,而且path中可用,隔开多个path,但是IIS7以后就得放在<system.webServer>中而且在 <system.web>不能配置httphandlers,而且path中多个path要分开 写: iis7之前: <system.web> <httpHandlers> <add verb="GET" path="*.jpg,*png" type="ThumbHandler"/> </httpHandlers> </system.web> iis7之后: <system.webServer> <handlers> <add verb="GET" name="thumb-jpg" path="*.jpg" type="ThumbHandler"/> <add verb="GET" name=

IIS7上部署Asp.Net4.0

十年热恋 提交于 2019-11-27 06:46:37
vs2010开发环境中一切运行正常,结果部署到IIS7上以后,首先遇到下面这个问题: 我确定服务器上的asp.net4.0 已经启用了,对应的网站应用程序池也切换到了4.0,但还是这样! 到msdn论坛上发现也有人遇到类似问题,解决办法:先检测机器上是否安装了4.0正式版以前的beta或rc版,.net framework4 的正式版本号为4.0.30319,如果以前安装过旧版本的4.0框架(如上图中的v4.0.30128),请先在命令行下输入 :C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe -i 重新将.net4正式版注册到IIS中 注:如果服务器为64位系统,.net会同步安装64位的 framework,如果是32位的系统则没有Framework64这个目录,这个运行完以后,检查IIS中应用程序池的版本号是否为正式版本号。 这样处理完了以后,网站已经能跑起来了,但是又遇到了第二个问题:因为公司的项目应用了一些以前的第三方组件,应用程序池无法以Integrated集成模式运行(不兼容),所以只能选Classic经典模式,实践后发现经典模式下url路由功能无法使用:又百度一圈后,找到了解决办法:在网站的功能(Feature)视图下,找到Handler Mappings(Handler映射

IIS7 IIS8上面运行 ASP

ⅰ亾dé卋堺 提交于 2019-11-26 22:15:14
要在IIS上面运行传统的ASP程序,需要做一些处理。 1) 安装IIS中ASP的组件。 参考官网向导: http://www.iis.net/learn/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-not-installed-by-default-on-iis 2) 运行时出现如下错误: An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click "http://go.microsoft.com/fwlink/?LinkID=82731 to find out more about this error. 解决办法参考: http://www.htmer.com/article/599.htm 1、打开控制面板→管理工具→Internet 信息服务(IIS)管理器→双击“ASP”图标. 2、在左边的窗口中找到你的网站,然后在右边的窗口中展开“调试属性”,把“将错误发送到浏览器”设为True即可 。 Debugging

Windows7启动iis7具体办法

假装没事ソ 提交于 2019-11-26 20:52:58
目前有一款 iis7服务器监控工具 ,Iis实时监控工具网络上有很多了,但是兼具数据维护管理及性能实时监控工具不是很多,可以说很少,而实时监控又是项目运维管理,测试,开发但环节不可少的功能,这款软件就可以满足我们的要求: IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页涉猎、文件传输、消息服务和邮件发送等方面;在windows7下装备IIS,会遇到不少的问题。分外是对入门者来说,搞清少少东西照旧挺费时间的。实在win7下的IIS7装备过程短长常简略的。下面小编来详细的介绍一下win7下启用IIS7的方法,以供初接触者参考: 1、点击“开始”,选择“掌握面板”: 2、在“控制面板”窗口中选择“程序”: 3、在刚打开的“程序”窗口中选择“打开和关闭windows功能”: 4、在新打开的“windows功能”窗口中找到“Internet信息服务”,按下图勾选: 5、选择完成后,点击“确定”按钮,开始安装,安装完成后重启机器,可到控制面板中查看IIS是否启用成功 来源: https://blog.51cto.com/14479189/2428331