Быстрый вопрос, надеюсь, простой ответ. При работе с веб-проектом в Visual Stud ios, если я включаю SSL, он генерирует URL-адрес SSL.
Проблема, с которой я сталкиваюсь, заключается в том, что при запуске приложения (отладка) оно хочет начать использовать http на любой порт, который есть. Таким образом, мое исправление заключается в основном ..
if (HttpContext.Request.IsLocal == true)
{
myUriBuilder.Scheme = Uri.UriSchemeHttps;
myUriBuilder.Port = 44331;
}
Мне бы очень хотелось иметь возможность динамически определять, что это за порт SSL для этого проекта, без необходимости его жесткого кодирования (повторное использование кода)
Я знаю, что порт находится в файле .csproj под узлом IISExpressSSLPort, но если не пытаться проанализировать файл, я подумал, что мне нужно обратиться и узнать, знает ли кто-нибудь способ получить это значение в коде. во время выполнения.