когда мне была нужна имитация https с "зеленым щилдом" в браузере, я делал запись в hosts:
awesome.cool.app 192.168.100.101
где 192.168.100.101 это твой адрес в локальной сети. Выясняется через ipconfig
выпускал сертификат самоподписной для awesome.cool.app
и добавлял его в хранилище через certutl -addstore
дальше браузер работал по адресу
https://awesome.cool.app/ ничего не подозревая. Сертификат валиден, действует.
Но у меня задача была веб-сервер на апаче поднять исключительно для localhost, так что бы ssl тоже работал, хоть iis хоть апач запущенные с привязкой к сетевому адресу - работали шикарно по ssl.
работает ли этот финт с 127.0.0.1 - не помню