asp.net-mvc

Windows 上的 Nginx 与 ASP.NET 和 Microsoft .NET 框架一起?
asp.net-mvc

Windows 上的 Nginx 与 ASP.NET 和 Microsoft .NET 框架一起?

问题: 是否可以使用 nginx在 Windows 上用于提供 ASP.NET / ASP.NET MVC 页面使用 Microsoft .NET 框架? 我知道可以使用 mono-fastcgi 来实现这一点,但我想知道是否可以仅使用 Microsoft Framework 来实现,也就是说,不需要 mono 或其任何组件。 ...

Admin

ASP.Net/ASP.Net MVC 网站在 Windows 8 上的 IIS 8 上无限期挂起
asp.net-mvc

ASP.Net/ASP.Net MVC 网站在 Windows 8 上的 IIS 8 上无限期挂起

环境 最近,当我通过 IIS8 在 Windows 8 开发计算机上本地运行 ASP.Net 网站时,我的开发环境中出现了奇怪的行为。我在两个不同的网站上观察到了这种行为(一个是旧的、臃肿的 ASP.Net 网站,有数千行代码和许多不良做法;另一个是新的、轻量级的 ASP.Net MVC,总共不到 600 行代码,希望没有那么多不良做法)。 两个站点都是通过 IIS8 本地运行的(即不是通过 Visual Studio 的本地 Web 服务器,也不是通过 IIS Express)。无论 VS 是否打开,无论是调试还是仅仅使用站点,都会出现问题。 症状 ...

Admin

检索 Web 部署删除的文件
asp.net-mvc

检索 Web 部署删除的文件

我刚刚将一个 ASP.NET MVC 应用程序部署到在 Win 7 Professional 上运行的 IIS 7。我想确保一些旧文件在更新时被删除,所以我取消选中了“将额外文件留在目标位置(不删除)”。我保护并备份了 App_Data 文件夹,但遗憾的是我忘记了一个包含重要上传文件的巨大文件夹!我只是没有仔细考虑。最重要的是系统备份失败了,现在无法恢复。请给我一些希望 :/ 这些上传是客户订单历史记录。如果我无法检索上传文件夹,则必须一次手动重新上传它们。它们不在回收站中。 ------ Publish started: Project: Project...

Admin

Windows Server 2012 上新用户未显示文件权限
asp.net-mvc

Windows Server 2012 上新用户未显示文件权限

我正在为 MVC4(ASP.NET)应用程序设置 Web Deploy。 在 Windows Server 2012 界面上设置我的用户时,我的用户没有显示在访问权限列表中。 有人遇到过同样的问题吗?解决办法是什么? ...

Admin

IIS7.5 - 在一个域下托管 ASP.NET MVC 应用程序和 ColdFusion 应用程序
asp.net-mvc

IIS7.5 - 在一个域下托管 ASP.NET MVC 应用程序和 ColdFusion 应用程序

我们正在开发和部署 ASP.NET MVC 应用程序,同时将提供新功能,但仍然需要将 ColdFusion 应用程序的某些部分放在同一个域下。我们如何在 IIS 中设置它?ColdFusion 应用程序已在 IIS 中设置并运行。已经考虑过 URL 重写,但有大量 URL 需要考虑。除了今晚重写 ColdFusion 应用程序的其余部分之外,欢迎提供任何建议。谢谢。 ...

Admin

MVC4 发布错误-开始页为空
asp.net-mvc

MVC4 发布错误-开始页为空

刚刚完成一个 MVC4 项目并将其发布到本地文件夹。 我已将其上传至我的主机但没有任何反应。 本地运行良好:打开home.cshtml页面,访问数据库等。 但发表后什么也没发生。 在网上搜索后,我看到了一些关于如何操作的教程。基本 dll 文件位于 bin 文件夹中: System.Web.Mvc.dll System.Web.Razor.dll System.Web.Abstractions.dll System.Web.Extensions.dll System.Web.Http.dll 我没有改变路线配置。 服务器上有一个空的 defa...

Admin

使用 ASP.NET MVC3,如何让 IIS 在区分大小写的路由上不重定向 302?
asp.net-mvc

使用 ASP.NET MVC3,如何让 IIS 在区分大小写的路由上不重定向 302?

使用 ASP.NET MVC3,如何让 IIS 在区分大小写的路由上不重定向 302? 例如,我在 IIS 中在我的站点下创建一个名为“Admin”的应用程序文件夹。javascript(有数百个文件,没有简单的更改,然后当生成或编写新代码时,我们必须手动在所有路由上强制大小写?我认为这是过度的)和一些手写链接都指向/admin/ControllerName/或/admin/controllername/已经,因此当 IIS 看到这种情况时,它会向发出 302。/Admin/ControllerName/显然(我测试确认)只需更改大小写即可防止 302。 ...

Admin

如何在 IIS 6(Windows 2003 R2)上配置 ASP.NET MVC 3
asp.net-mvc

如何在 IIS 6(Windows 2003 R2)上配置 ASP.NET MVC 3

可能重复: 将 ASP.NET MVC 部署到 Windows Server 2003 我得到了 403 目录列表被拒绝的根和 404 为一个我知道应该存在的操作。 背景:很久以前,我构建并部署了一个 ASP.NET MVC 2 应用程序。后来我将其升级到 MVC 3,它仍然在正常工作,配置没有更改。最初在 Windows 2003 R2(标准版)上进行设置很麻烦,但经过几天(是的,几天)的努力,它开始工作了。 现在我必须在不同网络上的不同服务器(再次是 2003 R2 标准版)上对同...

Admin

升级 MySQL Connector/Net
asp.net-mvc

升级 MySQL Connector/Net

我正在尝试使用我们的托管服务提供商发布网站。我收到错误,因为他们只允许中等信任,并且MySQL 连接器/网络我使用的需要反射才能工作。不幸的是,中等信任度下不允许反射。 经过一番研究,我发现最新版本的 MySQL Connector/Net 可能会解决这个问题。Connector/Net 6.6 增强了部分信任支持,允许托管服务无需在 GAC 中安装 Connector/Net 库即可部署应用程序。我认为这可以解决我的问题。 因此,我卸载了 MySQL Connector/Net 6.4.4 并安装了 MySQL Connector/Net 6.6....

Admin

无法访问 IIS 7.5 中新创建的网站
asp.net-mvc

无法访问 IIS 7.5 中新创建的网站

Configuration: 32-bit Windows 7 development machine with IIS 7.5 我在 IIS 中创建了一个名为 的新网站,仅用于托管 MVC 网站MVCHOST。该网站的物理路径设置为。为此,C:\inetpub\mvcroot我创建了一个名为 的新 v4.0 池。mvcpool 我已授予IIS_WPG、、帐户IIS_IUSRS修改权限ASPNET。 我使用主机头“mvchost”和端口 80 创建了这个网站,希望以以下方式浏览 MVC 网站: mvchost/mvcapp1 mvchost/mv...

Admin

如何将基于 ASP.NET Web API 和浏览器的应用程序部署到生产环境
asp.net-mvc

如何将基于 ASP.NET Web API 和浏览器的应用程序部署到生产环境

可能重复: 如何将基于 ASP.NET Web API 和浏览器的应用程序部署到生产环境 我们有一个 ASP.NET Web API 服务器,它为 SQL Server 数据驱动的网站提供服务。该 API 使用 JSON 将数据从 SQL Server 传输到前端。 我们需要将其移至内部生产环境(任何内容都不会暴露在公共互联网上),但我们遇到了问题 - 或者只是不明白需要做什么。 有两个域: 企业域 – 所有用户正常登录的地方。 流程域 - 包含 Web API 需要访问的...

Admin

连接到 mssql 服务器时 ASP.NET MVC 连接字符串不正确
asp.net-mvc

连接到 mssql 服务器时 ASP.NET MVC 连接字符串不正确

我使用 mssql 数据库在 ASP.NET MVC4 上构建了我的网站,并将其部署到我的本地 IIS 7 服务器上并且运行良好,但是当我在虚拟服务器 hostgator.com 上执行完全相同的操作时,它会抛出这个错误。 并尝试了 1000 个连接字符串,但仍然没有成功。 这很奇怪,因为我在本地机器上执行了完全相同的程序,但仍然无法连接到服务器。 我已经解决这个问题 24 个小时了,但我找不到这个问题的解决方案。 我已经联系了技术支持,他们说这超出了他们的支持范围,他们无法帮助我。 我已尽一切努力使该错误消失,因为我在本地机器上遇到了同样的错误,...

Admin

IIS7 上带有 WebForms 内容的 ASP.NET MVC 应用程序抛出了 NTLM 身份验证框
asp.net-mvc

IIS7 上带有 WebForms 内容的 ASP.NET MVC 应用程序抛出了 NTLM 身份验证框

我有一个 ASP.NET MVC 应用程序,其中还包含一些 WebForms 内容(用于 SSRS ReportViewer)。它已部署到 IIS7,并且应用程序的 MVC 页面运行良好,但是当我尝试浏览 aspx 页面时,系统会提示我 NTLM 身份验证框。我没有启用 NTLM,我只启用了匿名身份验证。 我已经在 IIS6 机器上部署并完全正常运行,唯一的区别是 IIS6 机器在我们公司的域中,而 IIS7 机器不在我们公司的域中(我看不出这可能是什么问题,因为 MVC 东西运行良好)。 有什么想法吗?谢谢。 ...

Admin

多个 dotnet 应用程序的 Nginx 反向代理
asp.net-mvc

多个 dotnet 应用程序的 Nginx 反向代理

我在云中托管了一个虚拟服务器,运行 ubuntu 22.04,注册到我的一个域名 (myapp.com)。我还有另一个域名 (mycompany.com),并在 dns 条目中将其指向 myapp.com,这样我的 nginx 服务器就可以获取这两个域名的流量。 在我的配置文件中,我有一个单独的监听 80,它会重定向到 https,如下所示: server { listen 80; listen [::]:80; return 302 https://$host$request_uri; } 然后我有两个 SSL 块,一个用于 my...

Admin

使用 Windows 身份验证的本地 IIS asp.net mvc Web 应用程序不断提示输入凭据
asp.net-mvc

使用 Windows 身份验证的本地 IIS asp.net mvc Web 应用程序不断提示输入凭据

我正在使用 Windows 10 企业版。localhost/mywebapp 甚至没有到达主控制器,而是卡在 Windows 身份验证提示上,无论我输入正确的凭据还是错误的凭据,它都会不断询问。我无法通过代码进行调试,因为它甚至没有进入索引控制器。找出问题的最佳方法是什么?我已经检查了 IIS 日志,但没有任何帮助。提前谢谢。 当我在 Edge 浏览器上将 URL 放到 localhost 时,我在以下场景中捕获了 IIS 日志文件(在 Chrome 中测试也得到相同的结果) 2022-11-22 16:35:52 ::1 GET /MyApp.Web -...

Admin