Как лучше всего хранить учетные данные для междоменного доступа к веб-службе?

Я ' m работает над приложением, которое будет подключаться к различным удаленным серверам с помощью веб-службы для получения некоторой информации о состоянии этих (Windows) машин.

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

Существует ли стандартный способ хранения учетных данных для Для этих целей какое-то центральное хранилище паролей в Windows или удобная встроенная библиотека для обеспечения такой функциональности? Если не, Каков наилучший подход к хранению паролей на центральном компьютере и обеспечению доступности учетных данных удаленного компьютера при необходимости вызова этих служб?

Я ожидаю, что это приложение будет в основном установлено на одном из операционных серверов Windows Server системы - 2003 или 2008 - если это имеет какое-то значение по сравнению с тем, что доступно.

6
задан glenatron 24 February 2011 в 11:01
поделиться