小编jco*_*and的帖子

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

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

例如,我在 IIS 中名为“Admin”的站点下创建了一个应用程序文件夹。javascript(有数百个文件,没有微不足道的更改,然后当新代码生成或编写时,我们必须在所有路由上手动强制执行?我认为这太过分了)和一些手写链接都指向/admin/ControllerName//admin/controllername/已经指向,因此当 IIS 看到这一点时,它会向/Admin/ControllerName/. 显然(我测试过以确认)只是改变案例可以防止 302。

每个图像、javascript 包含等都会对 IIS 造成两次点击。

我怎样才能减少流量,让 IIS 继续前进,不区分大小写地重新路由我,这样我们就可以停止所有愚蠢的 302。或者这是不可能的,我应该在我们编写的所有代码中永远强制执行每个潜在的 URL?或者我只需要把它吸起来并与 302 一起生活?

iis-7 asp.net-mvc case-insensitive

6
推荐指数
1
解决办法
2116
查看次数

托管服务帐户是否需要域?

托管服务帐户是否需要域?

我正在尝试设置一个独立服务器(无域)来添加托管服务帐户以分配给正在运行的服务,而不是创建本地用户帐户。

我更喜欢使用 Powershell cmdlet 来自动执行此任务,但我也可以使用 cmd 工具等。

目标是使用标准(普通计算机有 AD,因此我们有 AD 管理的 MSA)进程运行内部服务,但不需要用于演示目的的域。

这可能吗?

或者,如果有类似的无密码方法来执行此操作,我也将不胜感激。

active-directory managed-service-accounts

5
推荐指数
1
解决办法
2373
查看次数

从损坏的 couchbase 安装中恢复

我们在损坏的 Windows 2008 R2 服务器上安装了 couchbase(这是在我任职之前,现在我想清理它)。程序和功能列表中没有添加-删除条目。services.msc 中没有活动服务。

但是,仍然认为安装了 Couchbase。羞于擦拭盒子(我们不太愿意“按一下按钮重新部署测试环境服务器”,尽管我正在处理它),我如何确保之前安装的所有 couchbase 残留现在都消失了?

我相信之前的安装是在 Couchbase 2.x 范围内,但它可能是 1.7+

再次运行安装程序会显示“安装程序需要更新注册表值才能从以前的版本升级。请再次运行安装程序以继续。”

corruption couchbase

3
推荐指数
1
解决办法
830
查看次数