0

我们使用 Helicon Isapi Rewrite 过滤器,并且正在考虑迁移到 Azure。是否可以在 Azure Web 角色上使用它?

如果我将它添加到 Web.config 中,则会收到与在标准非 Azure 环境中相同的错误:

“此配置部分不能在此路径中使用。当该部分锁定在父级别时会发生这种情况。”

这可以通过在非 Azure 环境中修改文件 applicationHost.config 来解决。我假设我必须 RDP 到 Azure Web 角色并做同样的事情。这可能吗,是否可取?

请不要说我们使用 Helicon 重写器而不是其他解决方案是有原因的,其中之一就是它的 RewriteProxy 指令。

4

1 回答 1

2

我还没有在 Azure 上尝试过 Helicon Rewrite,但我看不出有任何理由,为什么它不应该在 Azure 上运行。webrole 有一个完全可管理的 IIS,其中 Helicon Isapi Rewrite 默认不安装,而 IIS URL Rewrite 2.0 是!

您可以通过远程连接或“启动任务”安装和配置它。

我给你的建议:首先尝试让 Helicon Isapi Rewrite 通过 RDP 运行。当您看到它的工作时,请尝试使用“启动”任务将其自动化。建议这样做,因为使用 RDP 对 Webroles 所做的更改是非持久性的。

延伸阅读:

启动任务:http: //msdn.microsoft.com/en-us/library/windowsazure/gg456327.aspx

手动安装:http ://www.isapirewrite.com/docs/#install

于 2013-05-21T15:37:39.513 回答