2012-04-27 2 views
0

Когда вы разрабатываете Azure webrole в Visual Studio каждый раз, нажмите F5 для запуска проекта и дождитесь запуска среды разработки Azure, а затем мне нужно посетить страницу входа в систему и пройти процедуру аутентификации Azure ACS. Что нужно сделать, чтобы статус проверки подлинности ACS сохранялся на сеансах компиляции и отладки?Почему Azure ACS требует аутентификации каждый раз, когда я отлаживаю проект?

ответ

0

Вы можете кэшировать токен ACS в cookie браузера и сохранять его после закрытия браузера. Затем измените приложение-сервис, чтобы он проверял, действительно ли токен в cookie действителен и истек или нет. Затем решите, нужно ли запрашивать у пользователя вход или нет. Просто убедитесь, что каждый раз проверяйте токен.

BR, Arwind

+0

Благодаря Arwind. Знаете ли вы какой-либо образец кода для этого подхода? – barsh

+0

Вы можете обратиться к http://msdn.microsoft.com/en-us/library/ms178194.aspx за инструкцией по работе с кукисами в ASP.NET. Вы можете использовать тот же подход. Обязательно установите токен ACS в качестве содержимого файла cookie. –

Смежные вопросы