Итак, вот сценарий:
У меня есть окно MOSS 2007, и я хочу, чтобы мои клиенты могли получить доступ к сайту SharePoint через Интернет. Мне сказали, что я буду использовать IPA и AD для аутентификации. Однако у меня есть база данных вне SharePoint, которая содержит различные бизнес-данные, и я хочу использовать веб-службы для доступа к данным, манипулирования ими и отправки их обратно в SharePoint через веб-части.
Проблема в том, что, насколько я понимаю, мне придется проходить проверку подлинности пользователя AD каждый раз, когда происходит запрос к веб-службе. Очевидно, что я не хочу делать это каждый раз, потому что они уже аутентифицированы, чтобы попасть на сайт, однако я хочу, чтобы каждый вызов имел некоторую форму безопасности, чтобы он не открывал вызовы моей БД. Я планирую, чтобы другие приложения обращались к этой службе за пределами SharePoint, поэтому я не хочу переустанавливать службу для каждого приложения или даже снова.
Кто-нибудь должен был выполнить эту задачу или что-то подобное, или у вас есть какие-либо предложения, как это сделать?
Заранее спасибо и счастливого кодирования!