iis相关内容

如何获得“浏览"使用 C# 的 IIS 中网站的 URL?

假设我在 IIS 中有“站点名称"网站.我可以通过 如果我去管理网站 -> 在 IIS 管理器 中浏览,它将使用如下 URL 启动 IE: http://localhost:8080/app1/Default.aspx 所以我需要一个这样的 URL. PS.请注意,我不需要启动网站本身. 解决方案 试试这个: 使用 (Microsoft.Web.Administratio ..
发布时间:2022-01-25 08:42:22 C#/.NET

从 UNC 路径读取文件并在 HTTP 请求中设置正确的 MIME 类型

我将如何从 UNC 路径读取文件、发现正确的 MIME 类型并将其流式传输到浏览器? 在我看来,我正在重新发明 IIS,而且我还必须为每个文件扩展名维护我自己的 MIME 类型数据库.上述要求听起来合理吗,还是有更好的方法? 我计划通过 IIS7 上的浏览​​器 HTTP Get 请求将其流式传输.如果重要的话,我也在同一台服务器上运行 Cognos.任何框架都可以(WCF、ASPX ..
发布时间:2022-01-25 08:41:14 服务器开发

如何使用 OpenSSL 创建和信任证书?

如何使用 OpenSSL 创建有效证书以在 IIS 中使用 HTTPS 绑定?? 它必须在 Firefox 和所有其他浏览器中也能工作我正在使用 IIS 10 服务器. 还有 Firefox v70、Firefox Dev 版 v72b5、Chrome v79、Edge v44.我希望 HTTPS 绑定能够在所有这些浏览器中工作. 解决方案 好的.我想,我找到了答案, 必须创 ..
发布时间:2022-01-25 08:40:53 服务器开发

托管到 iis 时无法访问打印机

我在 MVC 中使用 rdlc 报告,在 Visual Studio 中运行时打印操作完美,但是当发布到在同一台机器上设置的 iis 时,打印操作没有发生.但是当我以 pdf 格式返回报告时报告在那里,我可以使用javascript打印文件.但我实际上不需要显示报告而是想从服务器打印.谢谢提前帮助 public ActionResult GenerateOrder(){尝试{LocalRepo ..
发布时间:2022-01-25 08:40:44 C#/.NET

如何识别服务器场中的哪个 Web 服务器处理了请求?

我们正在调试在 IIS7 上运行的网站的间歇性问题. 由于负载均衡器后面有许多节点,我们无法判断哪个主机响应了给定请求.在 IIS 级别有什么方法可以指定哪个主机服务于请求?例如,IIS 是否可以在响应中附加一个标头来指示发送响应的主机的 IP? 理想情况下,我想要一个不需要任何编码的解决方案. 解决方案 无需编写任何代码,您只需在 IIS 管理器中为每台计算机配置自定义 HT ..
发布时间:2022-01-25 08:39:29 服务器开发

导航到站点根目录时,我得到一个 IIS 初始屏幕

我在 IIS 7 中配置了一个网站,其中有一个应用程序(另一个站点)位于该站点. 我的绑定设置为,如果我导航到 mysite.com,它应该会打开根站点,而 mysite.com/training 它会打开我的培训站点.mysite.com/training URL 可以正常工作,但 root 不能,它只是显示 IIS 启动屏幕. 如果我导航到根目录上的特定页面,例如 mysite.c ..
发布时间:2022-01-25 08:37:38 服务器开发

HTTP 错误 404.4 - 未找到您要查找的资源没有与之关联的处理程序

我在 IIS 中托管了一个站点,但每当我浏览到该站点时,我都会得到 404.4.我该如何解决这个问题?我已经提到了几篇文章,他们都说问题是关于静态文件的,但它已经被映射了.我还能做什么?这是我的 iis 7.0 中处理程序映射的附件图片 有什么想法吗? 编辑: 我已经设置了这个 url 重写器: ..
发布时间:2022-01-25 08:35:38 C#/.NET

找不到服务器 DNS 地址 - iis

我在 IIS 中添加了新站点 当我尝试在浏览器中打开站点时,它显示 DNS 错误 自 5 天以来一直在尝试解决此问题,但我无法解决此问题.请帮忙 我使用的是 Windows 10 操作系统 解决方案 这是因为您的浏览器正在查询IP地址的DNS服务器无法识别主机名.您可以通过编辑位于 c:\windows\system32\drivers\etc\hosts 的主机文件来解 ..
发布时间:2022-01-25 08:34:48 服务器开发

URL 中的 ASP.NET aspxerrorpath

我有一个网站,我在 web.config 中使用 CustomErrors 来指定自定义错误页面,这很好用.自定义 404 页面也在 IIS 配置中指定(因为如果没有,我就不会得到我的自定义 404 页面). 但是,如果用户收到一个 404,它会查看他们请求的 URL 并在适当的情况下提出导航建议,我有一些逻辑可以启动.此逻辑依赖于 aspxerrorpath 值.在我的开发 PC 上,as ..
发布时间:2022-01-25 08:34:06 C#/.NET

在 IIS 7 上使用 HttpHandler 取消请求验证

我有一个应用程序必须处理在其 URL 中获取“特殊"字符(如 &、+、% 等).当我使用这些字符向应用程序发送请求时(当然我发送它们是转义的),我收到带有消息“ASP.NET 检测到 URL 中的无效字符"的“错误请求"响应代码.跟踪请求显示错误是从“身份验证模块"引发的. 我搜索了一下,发现每个页面都有一个 ValidateRequest 并将其值更改为 false 可以解决问题.不幸的是 ..
发布时间:2022-01-25 08:32:31 C#/.NET

从 IIS 中嵌套应用程序的虚拟目录根目录中删除尾部斜杠

我有一个包含嵌套应用程序的网站.假设嵌套应用程序的虚拟目录是“/app".当向 www.mysite.com/app 发出请求时,会重定向到 www.mysite.com/app/,可能是因为虚拟目录不为空.我在嵌套应用程序的 web.config 中设置了一条规则,以从所有 url 中删除尾部斜杠,但这不会影响嵌套应用程序的根路径.有没有办法(可能是 IIS 中的设置)在没有斜杠的情况下重写或重 ..
发布时间:2022-01-25 08:32:17 C#/.NET

IIS7 403 - 拒绝访问

我正在尝试在运行 iis7 的服务器上部署我在 mvc3 中构建的网站.我能够让它在我的笔记本电脑上本地通过 iis7 运行,但是当我尝试将它放在服务器上时,我在尝试远程访问它时收到 403 access denied 错误,当我尝试时出现“连接超时"从服务器本身查看它. 我已确保我拥有使用 asp_regiis.exe 的最新 .Net 4 框架.我尝试了多个应用程序池,包括默认值.我允许 ..
发布时间:2022-01-25 08:31:13 C#/.NET

从 ASP.NET 应用程序写入 IIS 日志

我想让我的 ASP.NET 应用程序在某处将行写入日志.IIS 是否提供任何内置方式来记录 ASP.NET 日志消息?我在想可能有一种方法可以捕获对 System.Diagnostics.Debug.WriteLine() 的调用,但我找不到任何方法. 解决方案 要捕获 Debug.Write 和 Debug.WriteLine 使用 DebugView 来自 sysinternals. ..
发布时间:2022-01-25 08:30:39 C#/.NET

IIS7 授权规则/配置 - 永久提示

我正在尝试使用 .NET 授权规则保护 IIS7 中的应用程序. 默认情况下,网络服务器允许所有用户访问(这是继承的). 我已经为这个应用程序目录添加了一个拒绝所有用户的命令,以及一个针对特定用户的允许命令. ..
发布时间:2022-01-25 08:28:26 C#/.NET