| Home » Categories » Multiple Categories |
How to solve the Let’s Encrypt SSL on ASP.NET Core |
|
Article Number: 314 | Rating: 4/5 from 1 votes | Last Updated: Tue, Sep 23, 2025 at 10:57 PM
|
| Problem: Let's Encrypt SSL fails to work even it has been activated on the Control Panel Solution: This solution applies to ASP.NET Core application with MVC The problem is that Let's Encrypt SSL targets a folder .well-know inside the application. As it does not exist on the httpdocs, and that no route is targeting it, MVC will return a 404 error message and then SSL Certificate will not work. So the trick is to add the following code on the configure method from startup.cs
app.UseStaticFiles(new StaticFileOptions
{
FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @".well-known")),
RequestPath = new PathString("/.well-known"),
ServeUnknownFileTypes = true // serve extensionless file
});
And you also need to add the folder to the root of the website As Let's Encrypt SSL is a new feature to the Plesk Control Panel, occasionally, it will not work fine. We still highly recommend our customer to use a paid SSL for higher reliability and security reason If there is any further issue, please open a support ticket via our Help Desk System |
Attachments
There are no attachments for this article.
|
How do I redirect a subdomain to a subdirectory?
Viewed 4148 times since Tue, May 1, 2012
How To Solve Problem with Connection String on EF (Entity Framework) 4 or above
Viewed 31994 times since Mon, Apr 1, 2013
How to Solve an Error Message "Validation of viewstate MAC failed"
Viewed 9537 times since Tue, Apr 2, 2013
My application pool stops working. What is wrong with my site?
Viewed 13335 times since Sun, Feb 15, 2015
I receive this error message: "Directory Listing Denied. This Virtual Directory does not allow contents to be listed."
Viewed 10737 times since Mon, Apr 30, 2012
Sample Code to Send email using ASP.NET 2
Viewed 9810 times since Tue, May 1, 2012
Do you allow custom COM components?
Viewed 2989 times since Tue, May 1, 2012
HTTP Error 502.5 - Process Failure error message when publishing an ASP.NET Core Website
Viewed 10921 times since Mon, Mar 27, 2017
I get an error Server.CreateObject Failed when I try to use CDONTs. What can I do?
Viewed 3015 times since Tue, May 1, 2012
How can I enable ASP.NET 3.5 on your Control Panel?
Viewed 3973 times since Wed, May 2, 2012
|
