У меня есть служба WCF, которая размещена в приложении Windows. Служба использует netMsmqBinding. Клиент и хост находятся в разных доменах. У меня вопрос, как мне настроить параметры безопасности?
Данные, которые передаются, являются конфиденциальными, поэтому я хотел бы защитить связь между клиентом и хостом службы. Единственная проблема в том, что я не знаю, как это сделать ... (я не хочу использовать сертификаты)
Любая помощь будет оценена!
Джеймс Шек : Он отлично работает, когда я запускаю его без защиты (независимо от того, где находится MSMQ). В моем случае MSMQ размещается на сервере, и если он не работает - тогда клиентские сообщения остаются в своей исходящей очереди, а когда MSMQ снова работает и все сообщения отправляются - это сила MSMQ и ожидаемое поведение (именно поэтому все сообщения, отправляемые через MSMQ, должны быть OneWay, потому что мы не знаем, когда сервер или клиент находятся в сети - мы просто хотим, чтобы сообщения доставлялись).
Один из администраторов в нашей организации спросил меня, есть ли другой способ (вместо сертификатов) - вот почему я спрашиваю (он хочет знать все возможные способы обеспечения безопасности в этом сценарии).
Я в режиме рабочей группы, а не в режиме домена! Поэтому я не могу использовать домен ... и там вообще нет AD.