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: Mon, Jul 17, 2017 at 7:07 AM
|
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 to Deploy and host .Net Core 2 and Angular 6 app
Viewed 12997 times since Tue, Oct 23, 2018
Issue with Storing Session
Viewed 3719 times since Tue, Mar 24, 2015
How to Solve the error: "405 - HTTP verb used to access this page is not allowed"?
Viewed 5193 times since Wed, Oct 24, 2018
I cannot see my website. What should I do?
Viewed 3754 times since Thu, May 3, 2012
HTTP Error 502.5 - Process Failure error message when publishing an ASP.NET Core Website
Viewed 10695 times since Mon, Mar 27, 2017
Do you support ASP.NET 5?
Viewed 9998 times since Wed, Feb 17, 2016
Sample Code to Send email using ASP.NET1.1
Viewed 5341 times since Tue, May 1, 2012
How do I send an email from my ASP.NET website by using SMTP Authentication?
Viewed 6443 times since Tue, May 1, 2012
How do I query MySQL database in ASP.NET?
Viewed 12496 times since Tue, May 1, 2012
I receive this error message: "Directory Listing Denied. This Virtual Directory does not allow contents to be listed."
Viewed 10524 times since Mon, Apr 30, 2012
|