Можно ли использовать фильтры Isapi в Azure, и если да, то как?

Мы используем фильтр Helicon Isapi Rewrite и думаем о переходе на Azure. Можно ли использовать его в веб-роли Azure?

Если я добавлю его в Web.config, я получу ту же ошибку, что и в стандартной среде, отличной от Azure:

«Этот раздел конфигурации нельзя использовать по этому пути. Это происходит, когда раздел заблокирован на родительском уровне».

Эту проблему можно решить, изменив файл applicationHost.config в среде, отличной от Azure. Я предполагаю, что мне нужно RDP для веб-роли Azure и сделать то же самое. Возможно ли это и целесообразно ли?

Обратите внимание, что есть причины, по которым мы используем переписчик Helicon, а не другие решения, одной из которых является его директива RewriteProxy.


person SC7    schedule 21.05.2013    source источник


Ответы (1)


Я еще не пробовал Helicon Rewrite на Azure, но не вижу причин, по которым он не должен работать на Azure. Webrole имеет полностью управляемый IIS, где Helicon Isapi Rewrite не установлен по умолчанию, тогда как IIS URL Rewrite 2.0 установлен!

Вы можете установить и настроить его через удаленное подключение или через «Задачи запуска».

Мое предложение: сначала попробуйте запустить Helicon Isapi Rewrite через RDP. Когда вы увидите, что он работает, попробуйте автоматизировать его с помощью задач «Запуск». Это рекомендуется, поскольку изменения в Webroles с RDP не сохраняются.

Дальнейшее чтение:

Задачи запуска: http://msdn.microsoft.com/en-us/library/windowsazure/gg456327.aspx

Установка вручную: http://www.isapirewrite.com/docs/#install

person larrydahooster    schedule 21.05.2013