Можете ли вы использовать 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/