So aktivieren Sie https in mvc6

8

Wie ich das versucht habe:

1- Filter beim Start einstellen:

%Vor%

2- setze [RequireHttps] im Cotroler

%Vor%

3- fügen Sie in project.json

hinzu %Vor%

Und immer noch nicht funktioniert. Was habe ich falsch gemacht?

    
Raskolnikov 12.11.2015, 13:57
quelle

1 Antwort

5

BEARBEITEN: Dies ist ein neues Feature, das noch nicht in beta8 enthalten ist. Ich habe bemerkt, nachdem ich versucht habe, diese Funktion im Beta8-Tag auf Github zu finden. Es sieht so aus, als wäre Ihre einzige Lösung im Moment entweder hinter IIS (wer unterstützt HTTPS) oder hinter NGINX, während Sie dieses Modul für Sie hinzufügen.

Stellen Sie sicher, dass SSL in Ihrer Startup.cs/Configure -Methode aktiviert ist.

Es ist so gemacht:

%Vor%

Die Aktionsfilter wirken nur auf die tatsächliche URL. Sie müssen auf einen Port mit einem Zertifikat warten, um auf HTTPs zu haben.

Hoffe, das hilft.

Quelle zum Testen von Startup.cs

    
Maxime Rouiller 12.11.2015, 16:04
quelle

Tags und Links