我有一个通过 SSL 进行通信的应用程序,但是,端口 443 已被同一服务器上的 IIS 实例使用。我可以使用 443 以外的其他端口进行 SSL 通信吗?
我刚刚安装了IIS7,但是每当我想启动它时,就会出现以下错误:

它出什么问题了 ?
我有 Windows 7 64 位版本 7600,并在安装 IIS7 之前安装了 .NET Framework 3.5 SP1 和 .NET Framework 4。
我正在 Windows 7 下开发一个 ASP 经典站点(形成队列女士)。问题是 IIS 似乎大量使用其缓存来处理静态和动态内容,这与我的“做一个小改动,alt-tab,点击 ctrl-F5”开发风格相冲突。对 .asp 文件所做的更改可能需要刷新两到三次才能显示出来,而对 .js 文件所做的更改可能需要 20 倍的时间。如何在我的开发机器上关闭缓存?
干杯。
在 b4 中停止使用 asp classic
我正在编写一个脚本,该脚本使用 cURL 从内部 Web 服务器中提取数据。我可以明确地将 --user 与 --ntlm 结合使用,并且一切正常,但我无法让它识别登录的人并透明地传递它。如果我在 Chrome/Firefox/IE 中访问同一个站点,它会立即授予我权限而没有任何提示(如果这很重要,我们将在此处使用代理)。服务器正在使用 IIS。
阅读文章“.NET 框架中的新功能”...
https://msdn.microsoft.com/en-us/library/ms171868(v=vs.110).aspx
...它指出...
大多数主要浏览器都支持 HTTP/2,因此如果您的服务器支持HTTP/2,您的用户很可能会受益于 HTTP/2 支持。尝试使用 RC 更新。
..和这个维基的链接......
http://en.wikipedia.org/wiki/HTTP/2
在它引用的服务器下
IIS 在 Windows 10 测试版中支持 HTTP/2
虽然我清楚地了解浏览器支持需要 Windows 10,但我找不到关于需要哪些版本的 Windows Server/IIS 的明确答案 - Wiki 回答“IIS 支持 Windows 10 beta 中的 HTTP/2”没有意义,因为它们是直到明年才会发布 Windows 10 服务器。
我一直在寻找答案,但一无所获。如果我们有 Server 2008 R2 和 Server 2012 R2,它们会向 Windows 10 客户端返回 HTTP/2 吗?
谢谢
我有一个批处理脚本,它允许我关闭站点、部署文件并重新打开站点。
我正在运行 Windows Server 2012 R2,批处理脚本由 Octopus Deploy 触手执行。
它失败的线路是:
Start-WebAppPool -Name $appPoolName
Run Code Online (Sandbox Code Playgroud)
$appPoolName 在哪里 live.website.com
这条线有时有效,但在其他情况下无效,并且在任何模式中都不一致。
我在其他服务器上有相同的脚本。我检查了应用程序信息服务是否正在运行并且运行良好。事件查看器中没有系统日志。
虽然,我有一个应用程序错误,它在调用 Start-WebAppPool 时引发:
ERROR + Start-WebAppPool -Name $appPoolName
ERROR start-webitem : The service cannot accept control messages at this time.
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么会发生这种情况?我试图编写一个 do-while 循环,直到它处于“已启动”状态,但它永远循环失败。
原来当我关闭应用程序池时,进程并没有停止。
为什么在停止应用程序池后进程会继续运行?它实际上继续运行,没有停止。
所以 - 按照下面的评论,当我停止应用程序池时,我现在确保它在继续脚本之前完全处于停止状态。
这是我现在拥有的脚本并且完全正常工作:
# Load IIS module:
Import-Module WebAdministration
# Get AppPool Name
$appPoolName = $OctopusParameters['appPoolName']
if ( (Get-WebAppPoolState …Run Code Online (Sandbox Code Playgroud) 我已经在 Windows 7 上安装并启用了 IIS,但我不知道在哪里打开它以便我可以配置网站。
我似乎记得在 Windows XP 中它位于控制面板中的某个位置,但我在 Windows 7 中找不到它。
我知道必须从控制面板激活 IIS -> 打开或关闭 Windows 功能。我已经在 Windows 10 专业版中完成了。
我想购买 Windows 10家庭版,我想确定它也可以在家庭版中使用。
我将只是在本地主机中进行测试。但是根据我的要求,我不能使用 IIS Express。
那么,Windows 10家庭版是否内置了 IIS ?
在我的 IIS 上一切正常,但我安装了Windows Fall Creators Update,一切都停止工作。
我在访问的 AppPool 中的每个应用程序和页面上都收到 503 - Service Unavailable 错误。我检查了 Windows 事件查看器,它显示以下内容:
我在网上搜索过,但没有一个解决方案有效(权限、凭据......)。我什至完全卸载了 IIS(包括 WAS)并重新安装它以重置为出厂设置。我所有的应用程序现在都不见了(如预期的那样),但我仍然遇到相同的错误。
我的系统是 Windows 10 Pro(版本 1709)Lenovo 笔记本电脑。Windows Update 上没有可用的更新。
有关事件查看器错误的更多信息:
我的 IIS 配置有什么问题,我怎样才能让它再次工作?
我希望为一个项目设置一个 Web 服务器。
服务器将使用在 VB.Net 中开发的自定义应用程序,使用 SQL Server 进行数据存储。该应用程序使用仅适用于 Windows 的 3rd 方组件 (DLL)。
在之前的类似部署中,我使用了 Windows Server Standard Edition 和 SQL Server Standard。
由于我不想讨论的原因,服务器不会在内部,而是位于第三方托管服务提供商处。
由于该服务器不是任何 AD 的一部分,也没有交互式用户,我想知道我是否完全需要 MS Windows Server 许可证,因为这成本很高。
我可以在 Windows 10 上安装 SQL Server Standard 以及 IIS 和 TeamView(用于监控)并将其用作 Web 服务器还是违反任何许可证?
正如我所说,这不是一个关于 Linux、Mac 和其他软件优点的问题。我也没有兴趣为非 Windows 解决方案重写应用程序。
我可以得到有关 Win10/SQL 许可的答案吗?
iis ×10
windows-10 ×3
iis-7 ×2
windows-7 ×2
cache ×1
curl ×1
event-viewer ×1
ports ×1
sql-server ×1
ssl ×1
webserver ×1
windows ×1