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

Как я могу передать свои NetworkCredendials с помощью .Net Remoting? Является ли это возможным?

У меня есть служба (TeamFoundationServer), где требуется авторизация с использованием сетевых учетных данных пользователя. Раньше я использовал открытую пару «Пользователь/Пароль», но сейчас это не очень хорошо из соображений безопасности.
Проблема в том, что NetworkCredentials не сериализуем, и я не могу передать его как параметр в каком-либо методе.
Может быть, существует другой путь?

Спасибо.


person Chernikov    schedule 12.08.2009    source источник
comment
Team Foundation Server использует веб-службы, а не удаленное взаимодействие.   -  person John Saunders    schedule 12.08.2009
comment
Я знаю, но мне нужно написать прокси для использования TFS, потому что с помощью библиотеки TFS можно получить объем памяти.   -  person Chernikov    schedule 12.08.2009


Ответы (1)


Прочтите http://blogs.msdn.com/b/anantd/archive/2004/02/23/78499.aspx, чтобы узнать, как установить учетные данные, используемые при удаленном взаимодействии.

person Jason Kresowaty    schedule 25.12.2011