У меня есть мобильное приложение в Xamarin.Forms (android) + .Net core API.Мы выяснили, как отлаживать мобильные запросы через локально размещенный API, используя kestrel и соответствующие настройки запуска (та же сеть Wi-Fi).Теперь у меня проблема с доступом к локальному серверу RabitMq.Я использовал обертку RawRabbit, потому что она дает удобную и простую конфигурацию.Текущая конфигурация:
var config = new RawRabbitConfiguration
{
Username = "test",
Password = "test",
VirtualHost = "/",
Port = 5672,
Hostnames = new List<string>() { "10.0.0.5" },
RequestTimeout = TimeSpan.FromSeconds(10),
PublishConfirmTimeout = TimeSpan.FromSeconds(1),
RecoveryInterval = TimeSpan.FromSeconds(10),
PersistentDeliveryMode = true,
AutoCloseConnection = false,
AutomaticRecovery = true,
TopologyRecovery = true,
Exchange = new GeneralExchangeConfiguration()
{
Type = ExchangeType.Topic,
AutoDelete = false,
Durable = true,
}
};
Исключением является просто время ожидания.Есть ли возможность разрешить доступ для этого Ip / порта по всей локальной сети?ПРИМЕЧАНИЕ. Я добавил правила брандмауэра, чтобы разрешить входной / выходной порт 5672, тот же результат.
Заранее благодарим за любой совет