iis-10 相关问题

Internet信息服务(IIS,以前称为Internet Information Server)是Microsoft创建的可扩展Web服务器,用于Windows NT系列。[2] IIS支持HTTP,HTTPS,FTP,FTPS,SMTP和NNTP。自Windows NT 4.0以来,它一直是Windows NT系列不可或缺的一部分,虽然它可能在某些版本(例如Windows XP Home Edition)中不存在,但默认情况下不活动。版本10

获取 HTTP 错误 500.0 - 内部服务器错误,ExtensionlessUrlHandler-Integrated-4.0 模块 ManagedPipelineHandler

HTTP 错误 500.0 - 内部服务器错误处理程序“ExtensionlessUrlHandler-Integrated-4.0”有一个错误的模块“ManagedPipelineHandler” 详细错误信息: 模块

回答 1 投票 0

HSTS 和重定向 IIS 10

我在iis v 10.0.20348.1中启用了HSTS。 启用 HSTS 启用包含子域 启用预载 启用 Http 到 Https 重定向 我在这里测试我的网站 https://hstspreload.org 并收到此错误:

回答 1 投票 0

IIS10 URL Rewrite 2.1 双重编码问题

我有一个带有 ARR 3.0 和 URL 重写模块 2.1 的 IIS10 服务器,它充当其他几个 Web 服务器的反向代理。其他服务器运行在不同的端口上,因此 IIS10 服务器提供 'fr...

回答 3 投票 0

IIS 设置标头并重写 3xx 响应的 url

经过渗透测试,他们发现 Web 服务器不提供 Content-Security-Policy 标头 带有属于 4xx 类且在 HTTP 上的状态代码的 HTTP 响应 回复状态为 c...

回答 1 投票 0

如何让Web Api发布带有动词请求过滤的web.config

当我发布 .net 6 Web api 时,它会创建一个如下所示的 web.config(已编辑) 当我发布 .net 6 Web api 时,它会创建一个如下所示的 web.config(已编辑) <?xml version="1.0" encoding="utf-8"?> <configuration> <location path="." inheritInChildApplications="false"> <system.webServer> <handlers> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" /> </handlers> <aspNetCore processPath="dotnet" arguments=".\MyDomain.MySubdomain.MyApp.Web.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess"> <environmentVariables> <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /> </environmentVariables> </aspNetCore> </system.webServer> </location> </configuration> 然后,我需要进入该站点的 IIS-10,并在请求过滤下添加允许的动词 DELETE - 之后它看起来像这样: <?xml version="1.0" encoding="utf-8"?> <configuration> <location path="." inheritInChildApplications="false"> <system.webServer> <handlers> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" /> </handlers> <aspNetCore processPath="dotnet" arguments=".\MyDomain.MySubdomain.MyApp.Web.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess"> <environmentVariables> <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /> </environmentVariables> </aspNetCore> </system.webServer> </location> <system.webServer> <security> <requestFiltering> <verbs> <add verb="DELETE" allowed="true" /> </verbs> </requestFiltering> </security> </system.webServer> </configuration> 目前我必须记住每次更新应用程序时添加删除动词。 我的项目中不存在 web.config,它仅在我发布时创建。看来前任。 ASPNETCORE_ENVIRONMENT 行来自我的启动设置(我猜测),但我找不到类似的方法将请求过滤添加到 web.config。 启动设置: "profiles": { "MyDomain.MySubdomain.MyApp.Web": { "commandName": "Project", "launchBrowser": true, "launchUrl": "swagger", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, "dotnetRunMessages": true, "applicationUrl": "https://localhost:7085;http://localhost:5085" }, 免责声明:我从 .Net 8 Publish configuration - Trying to add the IIS requestFiltering option to our pubxml 得到了这个答案 将名为 web.config 文件的 XML 文件添加到您的项目中。仅包含添加动词的最低限度结构。当您发布项目时,这将与其他配置(例如环境变量)一起包含在输出中。 我在我的项目中使用它来明确允许 OPTIONS 动词。我建议在添加动词之前删除该动词,以防该动词已在服务器级别配置并由您的站点继承。 <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.webServer> <security> <requestFiltering> <verbs> <remove verb="DELETE" /> <add verb="DELETE" allowed="true" /> </verbs> </requestFiltering> </security> </system.webServer> </configuration>

回答 1 投票 0

IIS:如何提供没有扩展名的文件?

我在 Windows 8.1 上使用 IIS 8。我有一个 XML 文件,我需要通过(服务器名称)/(路径)访问它 (路径)是由其他人预定义的,并且不包含扩展名。我试过了...

回答 5 投票 0

ASP.NET Core/IIS:“HTTP 错误 404.8 - 未找到” – 为什么 web.config 文件的处理方式与其他内容根文件不同?

我设置了一个由 IIS 进程内托管的 ASP.NET Core 应用程序。 当我尝试访问内容根文件夹中的任何文件时,Kestrel 正确返回 HTTP 404。 但是,当我请求 https://

回答 1 投票 0

多个站点和多个 SSL 证书的 IIS10 SSL 配置

我有一个场景,我正在处理 URL 路由的 IIS 网站配置。 我已添加网站并在服务器上导入所需的证书。 我的场景是(我有多个

回答 3 投票 0

对于在 IIS 上运行的 Flask 应用程序,如何将 JavaScript 文件放置在 /static 之外的位置?

我正在尝试使用 IIS 运行 Flask 服务器并从 /static 以外的其他位置加载 JavaScript 文件,因为我想按页面组织我的项目,而不是将所有内容都转储到 /...

回答 1 投票 0

为什么IIS在上传某些文件时返回403禁止?很多都成功了,但也有失败的

我有一个使用 .NET Framework 4.8 的 API。部署在 IIS 10 上。通过 ELB 托管在 AWS EC2 中。 所有端点都按预期工作,包括获取文件端点。但我有一个上传端点...

回答 1 投票 0

在 IIS 中安装托管模块以与 ColdFusion 应用程序一起使用

Windows 2022、IIS 10、在 .NET 4.8 下编写/编译的 DLL、ColdFusion 2021 我已经编译了这个 DLL 以供在 IIS 中使用。这非常简单 - 它应该创建一个带有动态值的标头...

回答 1 投票 0

GCP 负载均衡器 502 服务器错误和“backend_connection_lined_before_data_sent_to_client”IIS 10

我有 GCP 负载均衡器和 4 台 IIS 10 Web 服务器。有时会出现 502 服务器错误。在日志中,它显示这是由于 backend_connection_filled_before_data_sent_to_client 造成的。我有...

回答 3 投票 0

在 IIS 10 中使用 Socket.IO 应用程序部署 NextJS

我已经使用Halfblood Programmer 的教程在IIS 中部署了我的应用程序。我正在使用 HttpPlatformHandler v1.2,应用程序已经在运行,但问题是 websocket。插座...

回答 1 投票 0

更新 IIS URL 重写配置导致 500 内部服务器错误?

有时,在 Web 浏览器或客户端应用程序中,我会看到 500 内部服务器错误,该错误似乎来自 IIS 本身读取其 web.config 文件。我看到发生这种情况的服务器是

回答 1 投票 0

无法在 Web 服务器上启动调试。远程服务器返回错误:(503) 服务器不可用

当我尝试在 Amazon Workspace 上的 VS2015 上调试解决方案时,出现此错误。 我在 Windows 10 和 .NET 4.6.2 上使用 IIS 10.0.19041.1 在 IIS 中的应用程序池下,我使用 DefaultAppPool

回答 1 投票 0

无法在 IIS 中的子应用程序下获取 Nextjs 14 应用程序服务

我有一个基本的 Next 14 应用程序,我在根目录下的 IIS 网站下托管该应用程序,该应用程序运行良好。如果我从根目录创建一个子应用程序并将应用程序移动到那里,则在浏览到 r 时会收到 404...

回答 1 投票 0

部署到 Server 2019 上的 IIS 时,ASP.NET Core 5 中的 ILogger 无法工作

我有一个使用 ASP.NET Core 5 的简单 Web API。我添加了一个跟踪侦听器,以便在添加调试时 ILogger 输出到文件。这在调试和发布中的测试(在 VS2019 内)中效果很好...

回答 1 投票 0

重定向 URL 中的第二个尾部斜杠

我正在使用 URL 重写来强制 http 到 https 重定向。它正在工作,只是它在 URL 中添加了第二个尾部斜杠。例如,如果我访问 http://example.com,则重写的 URL 结束...

回答 3 投票 0

如何控制从asp.net.identity应用程序访问第三方弱安全网站?

如何控制从 ASP.net Core 网站对第二个网站的访问,这两个网站都运行在同一台 IIS 10 服务器上? 我的团队正在实现“网关”或“包装器”ASP.net core C# ...

回答 1 投票 0

从 IIS 10 中删除静态内容的服务器标头

如何删除由 IIS 10 上托管的 ASP.NET Web 表单应用程序作为服务器的静态内容(例如 javascript/css/images)的服务器标头?我想我几乎尝试了所有我能做的事情

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.