Как ограничить подключения клиентов .net remoting к серверу .net remoting? - PullRequest
1 голос
/ 28 февраля 2012

Мне нужен список компьютеров (я думаю, что IP-адресов будет достаточно), которым разрешено подключаться к серверу удаленного взаимодействия .net.

Например, у меня есть список разрешенных IP-адресов на сервере. Как я могу проверить IP подключенного клиента?

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Вы можете создать свой собственный канал.Это немного утомительно, но вы можете извлечь из реализации по умолчанию просто добавить нужную вам проверку.Вы можете взять лут на: http://www.codeproject.com/Articles/4175/NET-Remoting-Customization-Made-Easy-Custom-Sinks

0 голосов
/ 29 февраля 2012

Я понял, что это можно сделать намного проще.Нужно просто создать TCPClient на стороне клиента и подключиться к серверу, который определяет IP и отправляет его обратно клиенту.Так вот, как клиент может найти свой IP.

...