Я пытаюсь развернуть самообслуживание Asp.Net Core WebApi.Я заменил веб-сервер Kestrel по умолчанию на Http.sys.Я развертываюсь на виртуальной машине с Windows Server 2016. Когда я запрашиваю API локально (с виртуальной машины), я могу получить к нему доступ без проблем на http://localhost:61152. Проблема в том, что я не могу получить к нему доступ схост-машина.Я открыл порт 61152 в брандмауэре Windows.В program.cs у меня есть:
.UseStartup<Startup>().UseHttpSys(options =>
{
options.Authentication.Schemes = AuthenticationSchemes.Negotiate | AuthenticationSchemes.NTLM;
options.Authentication.AllowAnonymous = false;
options.MaxConnections = null;
options.MaxRequestBodySize = 30000000;
options.UrlPrefixes.Add("http://localhost:61152/");
}).Build();
Я использую ядро asp.net 2.0.Я просматриваю IP-адрес сервера, который выглядит следующим образом: http://192.168.0.112:61152/
Также на гостевой машине запущен IIS, и я вижу страницу IIS по умолчанию.
Подскажите, пожалуйста, чтоЯ делаю неправильно или направляю меня к статье, как это исправить.Спасибо