Я хочу, чтобы у моего сервисного хоста был базовый адрес любого IP, поэтому я попробовал это
new ServiceHost(typeof(LoggingController),new Uri("0.0.0.0"));
, и это дает мне недопустимый формат URI
Кто-нибудь знает, как мне написать это?
я попытался получить к нему доступ из-за пределов локальной сети, но это не сработало, я создал небольшое тестовое программное обеспечение с использованием tcpiplistener, начал слушать тот же порт и установил базовый адрес протокола tcpip наAnyip и небольшое тестовое программное обеспечение работали, поэтому я понял, что все, что мне нужно сделать, это установить то же самое для веб-службы -
TcpListener tcpListener = new TcpListener(IPAddress.Any,10021);
, это также означает, что мой системный администратор выполнил свою работу, чтобы убедиться, что порт /сервер доступен снаружи, теперь мой веб-сервис не должен работать!это работает, но я не могу получить к нему доступ извне, я могу получить к нему доступ с того же компьютера, если я запускаю клиент на том же компьютере