See this post :: http://www.westerndevs.com/Tools/Lets-Encrypt-ASPNET-Core/
The developer had to create a "WellKnownController" to be able to handle Let's Encrypt Installation.
My issue :: I can't use System.IO to access the challenge key, because my web host has aliased the directories, meaning I have no physical /.well-known/* folder.
Currently, I cannot use the Let's Encrypt with AspNetCore.
The only solution I can think of is to have AspNetCore explicitly NOT handle a route, and just let the web server handle the request.
If there is another way, I could really use some help.