Нужно ли указывать MachineKey для экземпляров iis, используя общую конфигурацию? И почему?

Я настраиваю веб-ферму iis, используя общую конфигурацию, следуя этому руководству:

http://www.iis.net/learn/manage/managing-your-configuration-settings/shared-configuration_264

В этой статье упоминалось, как экспортировать iisConfigurationKey для импорта на другие машины. Но в статье не упоминалось, нужно ли мне указывать машинные ключи вместо использования автоматически сгенерированных.

Я пробовал без экспорта/импорта iisConfigurationKey и продолжал использовать автоматически сгенерированные ключи на каждой машине. Кажется, он просто работает нормально. Тем не менее, кажется немного странным, как машинные ключи синхронизируются на разных машинах.

Итак, мой вопрос: нужно ли мне устанавливать машинные ключи, если я использую общую конфигурацию, и почему?


person bigbearzhu    schedule 14.04.2015    source источник


Ответы (1)


Да, вы делаете. Он отлично работает, если у вас нет зашифрованных настроек, но если они у вас есть, другие машины не могут их расшифровать. Так что сейчас все может работать, но позже могут быть проблемы, и вы не вспомните, что не синхронизировали их.

person Sami Kuhmonen    schedule 14.04.2015
comment
Кажется, это не так, как вы сказали, я пытался подключиться к каждому из узлов, кажется, все работает нормально. Вот почему я в замешательстве. Есть ли способ увидеть, как данные проверяются по ключам, например. логи или что? - person bigbearzhu; 14.04.2015