2

Я создал веб-приложение mvc3, которое использует проверку подлинности на основе форм. одна часть сайта имеет ссылки на отчеты служб отчетов Microsoft ssrs, и эти отчеты запускаются в iframe из одного из представлений.MVC3 Аутентификация с помощью SSRS

Проблема, с которой я столкнулся, заключается в том, что когда пользователь регистрируется на главном сайте и затем нажимает на одну из ссылок для сообщений, они получают окно модального входа в окно.

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

можно ли это сделать только с помощью проверки подлинности на основе форм?

спасибо грант.

+0

Поскольку SSRS сидит в приложении IIS, это не такая же проблема, как получение единого входа для аутентификации нескольких приложений? Или это сложнее? – McGarnagle

ответ

1

Установили ли вы SSRS с проверкой подлинности форм? Если нет, то, если вы настраиваете проверку подлинности форм в SSRS, вы можете обмениваться аутентификацией между несколькими приложениями.

Я не могу описать шаг за шагом, как вы могли бы сделать это, но, надеюсь, следующие ссылки помогут:

Authentication in Reporting Services

Forms Authentication Across Applications

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