Хранить ключ доступа к кэшу Azure для веб-сайта

у меня есть веб-сайт, работающий на веб-сайтах Azure.

Теперь я хочу сохранить сеансы ASP.NET в (новом) управляемом кэше.

Когда я развертываю одну промежуточную установку в Северной Европе и одну живую установку в Западной Европе, мне нужно хранить ключ доступа в файле web.config.

Но поскольку web.config(transfoirmation) одинаков для обоих пунктов назначения, я хотел бы иметь ключ доступа в любом месте в настройках приложения/в любом другом месте.

Как я могу разделить два ключа доступа/URL-адреса кеша в одном развертывании?

С уважением

Кристоф


person Christoph    schedule 29.07.2014    source источник


Ответы (1)


Не проще ли сделать еще один параметр публикации, который выполняет еще одно преобразование. Таким образом, при публикации у вас всегда будут правильные учетные данные для кэширования.

person DerDee    schedule 31.07.2014
comment
У меня уже есть 2 параметра публикации: один для развертывания в Дублине, другой для развертывания в Амстердаме, но преобразования web.config предназначены для выпуска/отладки и не могут определить, какой параметр развертывания используется. - person Christoph; 31.07.2014
comment
Привет, я понял: мне пришлось создать 2 новых конфига в VS, и там у меня было 2 новых преобразования, которые содержат настройки кэша. - person Christoph; 31.07.2014