| 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.
|
Domain Name Server (DNS) Amplification Attack
Viewed 9896 times since Wed, Oct 15, 2014
How do I query MySQL database in ASP.NET?
Viewed 13025 times since Tue, May 1, 2012
How to Deploy and host .Net Core 2 and Angular 6 app
Viewed 13831 times since Tue, Oct 23, 2018
Do you allow custom COM components?
Viewed 3305 times since Tue, May 1, 2012
How do I query MySQL Database in PHP ?
Viewed 3772 times since Tue, May 1, 2012
About Azure Key Vault
Viewed 2223 times since Mon, Nov 2, 2020
How to solve ReportViewer error message: "An error has occurred during report processing. Input string was not in a correct format"
Viewed 8629 times since Tue, Jun 18, 2013
How can I enable ASP.NET 3.5 on your Control Panel?
Viewed 4250 times since Wed, May 2, 2012
My site is showing 500 Internal Server error message. What is wrong here?
Viewed 4184 times since Thu, May 3, 2012
Sample Code to Send email using ASP.NET 2
Viewed 10144 times since Tue, May 1, 2012
|
