IIS - 技术教程文章

iis配置网站时绑定https【图】

本地搭建https网站必须得有证书 所有的自签名证书,浏览器都不认,开发环境想搭建https服务器,就必须弄一个自签名证书,线上的证书那可是真正的证书,权威机构给颁发的正式证书,所有的浏览器都承认的 如果更新成https了,就必须得在本地搭建https服务器,而搭建https服务器,一个必不可少的步骤就是弄证书,所以可以在本地测试时可以自建一个证书 点击根目录,选择证书 然后创建自签名证书 随便起名,保存即可,...

IIS 性能调优【代码】【图】

1.对配置文件(C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config)进行了如下修改。注意都是针对单个CPU的,系统会自动乘以逻辑CPU的数量。 <system.web> <processModel autoConfig="false" maxWorkerThreads="200" minWorkerThreads="50" />相当于最小工作线程设置成了50*16=800。 2.配置IIS的Web Garden(其设计目的是为了在CPU占用较低,但是并发请求数比较多的情况下,提升服务器性能。)从1改成5 原文请...

IIS IP地址与端口【图】

IP地址全部未分配,则以下所有IP对应端口都可以访问网站指定IP,则只有指定IP可以访问网站 1端口可以在建立网站之后继续添加端口,则所有添加的端口均可以访问 2 3

IIS基本介绍【图】

应用程序池-网站-应用程序 1应用程序池设置应用程序的各种设置,新建、修改应用程序的时候可以选择应用程序池 2[站外图片上传中...(image-3924c8-1511163001873)] 应用程序:推荐,中、大型项目适用1、可以加密混淆代码2、可以预编译3、有“项目”的概念,支持分功能块、命名空间网站:适合简单、小型项目1、不需要编译2、没有“项目”概念,约等于“文件目录”根据文件目录,浏览文件3、可以转为应用程序 4# 应用程序池-网站-应用...

IIS运行WCF服务报错【图】

试图加载格式不正确的程序 image解决方法 image HTTP 错误 500.19 image解决方法在控制面板————》程序————》启用或关闭windows功能————》Internet Infomation Service————》万维网服务————》应用程序开发功能————》里面一定要把Asp.Net .选上 HTTP 错误 404.3 image解决方法VS命令性工具,注册aspnet_regiis -i imageMIME映射 image image 修改了WebInvoke这些,需要重新生成才能起效,报错404(Not F...

WCF服务的IIS托管(网站托管)

基本思路1、新建WCF应用程序2、注册路由(可省略,则用/….svc/….访问)配置文件 <appSettings> <add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" /> appSettings> <system.web> <compilation debug="true" targetFramework="4.5.2" /> <httpRuntime targetFramework="4.5.2"/> system.web> <system.serviceModel> <bindings> <webHttpBinding> <binding name="NewBinding0" ...

VS发布到IIS Express外网Debug(如微信开发)【图】

主要效果是本机调试网站,将网站发布到某域名(如m16758r728.iok.la),可以进入VS断点,不必再用远程调试!!!环境VS2015windows 10操作系统花生壳(可以用其他内网穿透的软件代替,本文以花生壳为例)localhost->127.0.0.1&&本机内网IP产生现象:VS调试发布的站点,localhost可以访问,127.0.0.1和本机内网IP不能访问产生原因:localhost由ipv6解析,而非ipv4,cmd ping localhost即可发现 5解决方案有以下几种:(1)修改local...

IIS文件目录【图】

IIS整体文件目录 C:\inetpub 默认网站Default Web Site添加网站也是把文件拷贝到该目录下,类比tomcat

iis的Excel的0x80070005解决方案【图】

导出Excel时遇到hresult: 0x80070005错误,可以通过以下两种方式解决。(前提是服务器已经安装了Excel的应用) 一、第一种方法:可以配置IIS的应用池的默认是内置账户,内置账户权限不够。有时候程序访问Excel有问题。所以我们需要选择自定义账户或者有权限的administrator账号。 二、第二种方法 1:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务" 【如果找不到Microsoft Excel应用程序,可以通过comexp.msc -32来打开组件服务...

IIS部署web项目【图】

1.Win+R 输入compmgmt.msc 2.右击网站->添加网站 输入自己的IP地址,IP地址可以win+R 输入cmd 然后在命令行内输入ipconfig查询。 3.点击右侧的浏览网页 4.这时候会出现500.19的错误,是因为没有足够的权限 5.在项目的右击属性里面,点击安全 6.再次运行 ![在这里插入图片描述](https://www.icode9.com/i/ll/?i=20210419115328847.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDI1Nz...

使用vs建立web网站及IIS【图】

https://www.cnblogs.com/franky2015/p/4866136.html 一:网站运行的一般原理: 1.所有WEB程序运行都需要一个东西:Web服务器软件。 2. 网站分为动态页面和静态页面 3. web服务器软件的作用:接收请求,响应请求。 被动——无请求则无响应。 Java语言中的服务器软件–TomCat PHP语言中的服务器软件–Apache .net中的服务器软件asp/aspx——IIS(开发,运行)/IIS Express(体验版,一般开发用这个就够了) 二:动态页面和静态页面的区别...

关于2021/04/15实施3.0版本到中间层服务器发现IIS管理器的SVC无法浏览另类问题分析【图】

近期实施版本到中间层服务器,无法正常使用,表现为IIS管理器的SVC网页浏览都不成功,报错信息之前从没遇过具体中间层服务器IIS管理器错误截图如下:前端进去报错表现为: 查了一轮原因(包括重实施版本,重启IIS,重启服务器等等均无法解决问题),后来看看各服务所用应用程序池,发现用的“经典”模式(和我本机用“集成”不同): 于是都改成使用“JetSunAPP"这个应用程序池(托管模式为集成),重启IIS再次浏览 Authorize.svc一...

免费证书申请——Let's Encrypt的申请与应用(IIS,Tomcat)【代码】【图】

环境Windows Server 2008 R2Tomcat 8.5.31JDK8利用IIS+letsencrypt-win-simple.V1.9.1申请免费SSL证书新建一个IIS空网站test,并指向域名test.osgis.cn 下载解压letsencrypt-win-simple.V1.9.1双击运行letsencrypt.exe开始输入自己的邮箱,用于接收证书到期提醒 按Y统一条款 找到刚才新建的IIS网站,选择对应的序号,当然,也可以选M,指定域名和可以访问的路径就可以了,如下图,选择3 然后便开始注册生成证书并应用到IIS因为证书3...

.Netframework下WebAPI发布在IIS方法

当前项目是前后端分离的架构,前端使用html做页面,后端使用WebAPI做接口,因为涉及到多节点响应的问题,今天进行了WebAPI发布测试,将发布流程记录如下 1.API发布a.右键API项目,单击发布,以文件系统发布到某个路径下(这边步骤不再详述,具体可自行百度)b.将发布文件copy到另外一个文件夹中,此文件夹作为IIS发布文件的存储路径。D:/WebSite/API_Test 2.IIS部署a.网站--右键--添加网站b.输入网站名称:API_TESTc.物理路径,选择...

Win10安装URL重写工具提示“若要安装IIS URL重写模块2,需要IIS7.0版或更高版本”【图】

找到注册表“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp”找到MajorVersion主版本号,里面数值是a。改成7、8、9随便一个,再通过下载好的重写组件安装程序安装重写组件。安装成功后再将数值改回a。

iis 403禁止访问

问题: IIS下打开文件出现 403 - 禁止访问:访问被拒绝 解决方案: 尝试1. 如果已经有目录权限,还是被拒绝 可以尝试删除网站、删除应用程序池。重新添加一个网站。 尝试2. 1、在IIS下的MIME类型中添加shtml文件的MIME类型(text/html) 2、重新添加默认文档 原因: 替换文件夹所有内容后出现shtml的MIME类型映射丢失,添加的默认文档也会出现丢失。 更多: Asp.Net WebConfig全局配置跨域处理 iis10静态文件访问...

IIS 布署net项目报 HTTP错误 500.19-Internal Server Error【代码】【图】

IIS 配置错误:不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。 HTTP 错误 500.19 错误: 解决方案:CMD窗口分别输入:%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules 注意:cmd.exe要以管理员身份启动, 右键管理员启动,输入上面的命令即可。

.Net Core·寄托于IIS的REST服务405的问题【代码】

阅文时长 | 0.48分钟 字数统计 | 828.8字符主要内容 | 1、引言&背景 2、声明与参考资料『.Net Core寄托于IIS的REST服务405的问题』编写人 | SCscHero 编写时间 | 2021/4/6 AM12:55文章类型 | 系列 完成度 | 已完成座右铭 每一个伟大的事业,都有一个微不足道的开始。一、引言&背景 完成度:100%a) 环境说明 操作系统:Windows10 专业版 开发框架:.Net Core3.1(也包含其他的WebAPI框架) API谓词:Delete、Put Web服务组件...

DotNetCore5.0 WebApi 发布IIS服务器后网站无法打开报404问题处理【代码】【图】

解决方法: 在web.config中aspNetCore节点加入<environmentVariables><environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /></environmentVariables> 如下图所示成功访问webapi网站 注意配置https访问 .NET CLR 版本要选择 无托管代码 访问并测试webapi 通过https访问webapi

WebService IIS发布http://IP:端口/虚拟目录/服务.asmx【图】

1.简单的Webservice,挂在IIS的操作就不详细说明了,比较简单; 2.webservice挂载后,建立虚拟目录,物理路径选中发布的webservice物理路径。 3.此时Webservice服务url变成了: http://localhost:9001/Web/WebUpdateServer.asmx; 当然原来的url: http://localhost:9001/WebUpdateServer.asmx; 同样可用。

配置IIS报错:HTTP 错误 401.3 - Unauthorized

用IIS 发布网站,不能访问且出现错误: HTTP 错误 401.3 - Unauthorized 由于Web服务器上此资源的访问控制列表(ACL)配置或加密设置。您无权查看此目录或页面 解决办法: 1.打开IIS界面,选中发布的网站,右键—>编辑权限 2.找到“安全” — “编辑” (注:此页面“组或用户名”下有个 Everyone 组名,正常情况下是没有的,这是我们下一步需要添加的组名) 3.“添加” — 取名为“Everyone” 4.把Everyone 的权限全给勾上 5. 大功告...