2017-05-24 1 views
0

Ich versuche https mvc Website wie dies in Web-ConfigHTTPS-Protokollfehler (ASP.NET MVC)

<rewrite> 
    <rules> 
    <rule name="Redirect to https"> 
     <match url="(.*)"/> 
     <conditions> 
     <add input="{HTTPS}" pattern="Off"/> 
     </conditions> 
     <action type="Redirect" url="https://{HTTP_HOST}/{R:1}"/> 
    </rule> 
    </rules> 
</rewrite> 

Aber wenn ich kompilieren Projekt auf localhost Ich habe diesen Fehler

auf meiner asp.net zu machen

Error

Auf der Bühne alles in Ordnung.

Wo ist mein Problem?

+0

Blick in Chrome Konsole/Registerkarte Sicherheit für den Grund. –

+0

Das hat nichts mit Ihren Umschreibungsregeln zu tun. – mason

+0

Wirklich? Hat. Weil es passiert, wenn ich diese Regeln schreibe @ Mason –

Antwort

0

Sie haben wahrscheinlich kein SSL-Zertifikat vor Ort, um damit zu arbeiten? Wobei das wahrscheinlich Ihr Staging-Server tut.

Sie können jedoch ein selbstsigniertes Zertifikat erstellen, um SSL lokal über den IIS-Manager zu testen. Der Browser wird weiterhin eine Warnmeldung ausgeben, Sie können sie jedoch ignorieren, wenn Sie selbstsignierte Zertifikate für die lokale Entwicklung verwenden.

Grüße

Craig