Wij registreren uw domeinnaam en hosten uw website!

FAQ: Microsoft SQL Server en ASP.NET

ASP.NET Core en Let's Encrypt



Bij het gebruik van ASP.NET Core in combinatie met Let's Encrypt kun je tegen het probleem aanlopen dat de file waarmee de certificaat aanvraag wordt gedaan niet te benaderen is, daardoor kan de Let's Encrypt installatie of renew niet werken.

Quick Fix

Ben je op zoek naar een snelle oplossing dan kun je even de web.config hernoemen en dan in Plesk > Let's Encrypt op "Renew" klikken. Let op: Je website werkt dan even niet totdat je de web.config weer hebt hernoemd.

De oplossing

De volgende oplossing is beschikbaar, er moeten enkele aanpassingen aan de web.config file worden gemaakt. Voeg de volgende zaken toe aan de web.config file (hou de XML structuur intact).

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <httpRedirect enabled="false" />
    <validation validateIntegratedModeConfiguration="false" />
    <staticContent>
      <clear />
      <mimeMap fileExtension="." mimeType="text/json" />
    </staticContent>
    <handlers>
      <clear />
      <add name="StaticFile" path="*" verb="GET" modules="StaticFileModule" resourceType="Either" />
    </handlers>
  </system.webServer>
</configuration>

Om te testen of het werkt maak je de volgende directories en een testbestand aan:

www.uwwebsite.nl/.well-known/acme-challenge/test-bestand-zonder-extensie

Type wat tekst in het testbestand en browse hier naartoe, wordt de tekst weergegeven dan werkt het.


Meer onderwerpen binnen "Microsoft SQL Server en ASP.NET"



Terug naar Microsoft SQL Server en ASP.NET


Niet gevonden wat u zocht? Maak een ticket aan via mijn.foxxl.nl of mail ons op support@foxxl.nl.