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

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

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

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

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

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

1 ответ

Решение

Я еще не пробовал Helicon Rewrite на Azure, но не вижу причин, почему он не должен работать на Azure. Веб-ролик имеет полностью управляемый 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/

Другие вопросы по тегам