Базовая проверка подлинности Windows Azure

#authentication #azure #basic-authentication

#проверка подлинности #azure #базовая проверка подлинности

Вопрос:

Мне нужно настроить тестовый веб-сайт в Windows Azure, и обычно, чтобы случайные люди не могли его просматривать, я бы настроил базовую аутентификацию с помощью какого-нибудь тривиального пароля для фильтрации людей. Windows Azure, по-видимому, не имеет этой опции.

Каковы альтернативы? На данный момент я рассматриваю возможность внедрения другого уровня аутентификации forms, но это требует много работы, и ее необходимо будет удалить в рабочей версии сайта.

Документация по реализации базовой аутентификации в web.config также шокирующе скудна.

Ответ №1:

Я думаю, вы сможете использовать демонстрационный модуль BasicAuthenticationModule IIS7 для достижения желаемого — смотрите полный код и инструкции в http://learn.iis.net/page.aspx/170/developing-a-module-using-net /

Комментарии:

1. хорошо, одно предостережение; у вас нет доступа к appcmd.exe в Azure, таким образом, нет способа отключить анонимную проверку подлинности. все еще застрял здесь.

2. Я думаю, у вас есть доступ к appcmd — множество ссылок bing / Google, таких как social.msdn.microsoft.com/Forums/en-CA/windowsazuredevelopment /…

3. приведенная здесь более краткая версия исправления (это относится к тому, на чем я застрял) richardprodger.wordpress.com/2011/03/22 /…

4. кроме того, как / куда добавить .cmd msdn.microsoft.com/en-us/library/gg456327.aspx