问题标签 [iis-10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1072 浏览

javascript - HTTP 错误 405.0 - 不允许的方法 - 表单标记

我有一个 ASP.NET Web 表单(与 MVC 相同的问题)项目,我试图用它来托管带有我添加的 HTML 表单的简单 JavaScript 练习。

关于这个主题的类似问题并没有让我找到解决方案。我猜我必须在 IIS 中为 HTML 页面添加一个特殊的处理程序?

0 投票
1 回答
996 浏览

rest - 强制 ASP .Net Web API 以错误 (403) 阻止 HTTP 请求

我想将我的项目配置为不允许具有以下限制的 http 请求:

  1. 它必须是所有 API 的全局限制(通过 web.config、安装程序中的脚本等)
  2. 它必须是硬编码的(不要在 IIS 中的 APP 上按“要求 SSL”)
  3. 没有“重定向”——只返回错误(403)

我理想的选择是通过在安装程序中运行的脚本配置“需要 SSL”。

0 投票
1 回答
284 浏览

node.js - 在 IIS 中托管 Nodejs 网站时出错

我最近将我的 IIS v 7.5.7600 升级到 v 10.0.14。我的 Nodejs 网站与旧版本的 IIS 完全兼容。但是,我在 IIS 10 中托管相同的网站时遇到了一些未知错误。我什至无法访问 IIS 10 中的“模块”。当我单击模块以查看 iisnode 时,我在下面收到此消息。服务器是 64 位 Windows Server 2016。这个

这些网站在本地运行良好。

0 投票
1 回答
1135 浏览

c# - 如何提交一个非常广泛的网址

我有一个带有 27 kB JSON 参数的 URL。

但是当我执行该语句时,它指示以下错误:

请求 URL 太长 HTTP 错误 414。请求 URL 太长。

我该如何解决这种情况,因为我必须以这种方式发送数据?

0 投票
1 回答
859 浏览

asp.net - 如何停止 OWA 重定向

我们有一个网站应用程序,它是我们域上的 /AppName。我正在使用 URL 重写来访问该应用程序。Exchange 也安装在服务器上,它的 OWA 采用我们网站的 https。我希望它转到 /AppName 。我该怎么做呢?

我已将 logon.aspx 更改为重定向,但这感觉就像一个 hack。

0 投票
1 回答
1059 浏览

asp.net - 从控制台应用程序调用时,为什么我的 Web API 在所有资源上都返回 404?

我有一个小的 Web API,几乎直接来自标准的 VS 项目模板,即HomeValues控制器,以及许多 MVC 杂物。它设置为在 IIS 10 下运行和调试。

Microsoft.AspNet.WebApi.Tracing我通过在以下位置添加包和以下代码来设置跟踪WebApiConfig

SimpleTracer是一个ITraceWriter写入文本文件的。

当我从 VS 生态系统外部(即 Chrome 中的 PostMan)调用 API 时,URL 错误,会导致 404 错误消息,如果还没有跟踪文件,则会创建新的跟踪文件。我用一个好的 url 从 PostMan 调用它,我得到了预期的结果,以及跟踪文件中的请求跟踪。

当我从控制台应用程序调用它时,即使有一个好的 url,我仍然会收到 404 错误响应,并且没有任何内容写入跟踪文件。我通过删除它来确保 IIS 在使用.exe客户端时甚至不会重新创建它。

如果我.exe从外部 VS 编译中调用它,我会得到同样的错误。

然后,当我将 Web API 设置为使用 IIS Express 时,一切正常。来自非 Web 应用程序的调用是否需要 CORS,在这种情况下 IIS 是否需要额外的标头?怎么了?

编辑 A:这是我使用 PostMan 时的请求,它返回 200 和预期的字符串列表。

以及响应和标题:

编辑 B:这是使用 HttpClient 发送的请求:

唯一真正的区别是因为 Fiddler 不从本地主机捕获流量,所以我不得不使用我的计算机名称。同一收件人仍会收到请求。

这里的回应是:

0 投票
0 回答
372 浏览

asp.net - 通过 ASP.NET Core / IIS 10 运行 php 文件

我根据我以前的 asp.net 应用程序设置了 php/fastCgi,但是,它不适用于 ASP.NET CORE,它显示 404/NOT FOUND。

0 投票
1 回答
329 浏览

php - IIS 10 在 phpinfo() 页面中为 PHP 7.1.0 提供空白屏幕

我成功地将 PHP 7.0 与 IIS 一起使用,并且能够查看 phpinfo 页面。当我升级并指向 PHP 7.1 时,IIS 中的 phpinfo 页面是空白的,并且微调器继续运行,就像它正在加载一样。我也能够使用 7.1 在浏览器中成功加载 php 页面。为什么 phpinfo 页面没有加载?

0 投票
0 回答
267 浏览

php - IIS PHP 7.1 PECL DLL 库

我正在使用 PHP 7.1 运行 IIS 10,并试图http_parse_cookie()在 PHP Storm 中使用该方法,当时我意识到 PHP Storm 只是为 PECL 方法提供存根。在网上进行了详尽的搜索后,我发现了这个Windows PECL 存储库,但它只升级到 2.5.0,当我尝试使用它时它不起作用。

我需要php_http-3.1.0-7.1-nts-vc14-x64.zip但他们列出的唯一内容是一些日志文件。我在哪里可以可靠地获取 PHP 7.1 的 php_http.dll?

我进行了大量搜索,但找不到 DLL。

0 投票
1 回答
366 浏览

webforms - RedirectFromLoginPage 或 Response.Redirect 不适用于 IIS10

我们有几个使用 FormsAuthentication 的旧版 WebForm 应用程序,我们正在更新到最新的 .NET 版本,并从 Server 2008 R2 迁移到 Server 2016。

成功登录后,用户在应用程序的现有版本 (.NET 4.5.1) 和调试 (.NET 4.6.1) 中都正确转发到应用程序的安全部分,但在服务器上部署时用户可以进行身份​​验证,但转发失败 - 它将位于登录页面,直到出现会话超时弹出窗口。

身份验证是

在原始应用程序重定向是

我们也试过

两者都可以在调试(IIS 7)中工作,但都不能像在 IIS 10 中那样工作

部署确实为该站点启用了表单身份验证...我猜他们在 IIS 10 中更改了某些内容,但无法弄清楚...

谢谢