ListenOptionsHttpsExtensions.UseHttps Methode

Definition

Überlädt

UseHttps(ListenOptions)

Konfigurieren Sie Kestrel für die Verwendung von HTTPS mit dem Standardzertifikat, falls verfügbar. Dies wird ausgelöst, wenn kein Standardzertifikat konfiguriert ist.

UseHttps(ListenOptions, HttpsConnectionAdapterOptions)

Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über config oder angegeben ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>) werden.

UseHttps(ListenOptions, TlsHandshakeCallbackOptions)

Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über config oder angegeben ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>) werden.

UseHttps(ListenOptions, Action<HttpsConnectionAdapterOptions>)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, X509Certificate2)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, String)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, ServerOptionsSelectionCallback, Object)

Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über config oder angegeben ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>) werden.

UseHttps(ListenOptions, StoreName, String)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, X509Certificate2, Action<HttpsConnectionAdapterOptions>)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, String, String)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, ServerOptionsSelectionCallback, Object, TimeSpan)

Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über config oder angegeben ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>) werden.

UseHttps(ListenOptions, StoreName, String, Boolean)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, String, String, Action<HttpsConnectionAdapterOptions>)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, StoreName, String, Boolean, StoreLocation)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions, StoreName, String, Boolean, StoreLocation, Action<HttpsConnectionAdapterOptions>)

Konfiguriert Kestrel zur Verwendung von HTTPS.

UseHttps(ListenOptions)

Konfigurieren Sie Kestrel für die Verwendung von HTTPS mit dem Standardzertifikat, falls verfügbar. Dies wird ausgelöst, wenn kein Standardzertifikat konfiguriert ist.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, HttpsConnectionAdapterOptions)

Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über config oder angegeben ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>) werden.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, Microsoft::AspNetCore::Server::Kestrel::Https::HttpsConnectionAdapterOptions ^ httpsOptions);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions httpsOptions);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, httpsOptions As HttpsConnectionAdapterOptions) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

httpsOptions
HttpsConnectionAdapterOptions

Optionen zum Konfigurieren von HTTPS.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, TlsHandshakeCallbackOptions)

Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über config oder angegeben ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>) werden.

public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, Microsoft.AspNetCore.Server.Kestrel.Https.TlsHandshakeCallbackOptions callbackOptions);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * Microsoft.AspNetCore.Server.Kestrel.Https.TlsHandshakeCallbackOptions -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, callbackOptions As TlsHandshakeCallbackOptions) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

callbackOptions
TlsHandshakeCallbackOptions

Optionen für einen pro Verbindungsrückruf.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, Action<HttpsConnectionAdapterOptions>)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, Action<Microsoft::AspNetCore::Server::Kestrel::Https::HttpsConnectionAdapterOptions ^> ^ configureOptions);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> configureOptions);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, configureOptions As Action(Of HttpsConnectionAdapterOptions)) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

configureOptions
Action<HttpsConnectionAdapterOptions>

Eine Aktion zum Konfigurieren von Optionen für HTTPS.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, X509Certificate2)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serverCertificate);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, System.Security.Cryptography.X509Certificates.X509Certificate2 serverCertificate);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, serverCertificate As X509Certificate2) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

serverCertificate
X509Certificate2

Das X.509-Zertifikat.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, String)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::String ^ fileName);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, string fileName);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * string -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, fileName As String) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

fileName
String

Der Name einer Zertifikatdatei relativ zum Verzeichnis, das die Inhaltsdateien der Anwendung enthält.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, ServerOptionsSelectionCallback, Object)

Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über config oder angegeben ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>) werden.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::Net::Security::ServerOptionsSelectionCallback ^ serverOptionsSelectionCallback, System::Object ^ state);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, System.Net.Security.ServerOptionsSelectionCallback serverOptionsSelectionCallback, object state);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * System.Net.Security.ServerOptionsSelectionCallback * obj -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, serverOptionsSelectionCallback As ServerOptionsSelectionCallback, state As Object) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

serverOptionsSelectionCallback
ServerOptionsSelectionCallback

Rückruf zum Konfigurieren von HTTPS-Optionen.

state
Object

Der Zustand für den serverOptionsSelectionCallback .

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, StoreName, String)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::Security::Cryptography::X509Certificates::StoreName storeName, System::String ^ subject);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, System.Security.Cryptography.X509Certificates.StoreName storeName, string subject);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * System.Security.Cryptography.X509Certificates.StoreName * string -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, storeName As StoreName, subject As String) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

storeName
StoreName

Der Zertifikatspeicher, aus dem das Zertifikat geladen werden soll.

subject
String

Der Antragstellername für das zu ladende Zertifikat.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, X509Certificate2, Action<HttpsConnectionAdapterOptions>)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serverCertificate, Action<Microsoft::AspNetCore::Server::Kestrel::Https::HttpsConnectionAdapterOptions ^> ^ configureOptions);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, System.Security.Cryptography.X509Certificates.X509Certificate2 serverCertificate, Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> configureOptions);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * System.Security.Cryptography.X509Certificates.X509Certificate2 * Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, serverCertificate As X509Certificate2, configureOptions As Action(Of HttpsConnectionAdapterOptions)) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

serverCertificate
X509Certificate2

Das X.509-Zertifikat.

configureOptions
Action<HttpsConnectionAdapterOptions>

Eine Aktion zum Konfigurieren von HttpsConnectionAdapterOptions .

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, String, String)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::String ^ fileName, System::String ^ password);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, string fileName, string password);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, string fileName, string? password);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * string * string -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, fileName As String, password As String) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

fileName
String

Der Name einer Zertifikatdatei relativ zum Verzeichnis, das die Inhaltsdateien der Anwendung enthält.

password
String

Das für den Zugriff auf die X.509-Zertifikatsdaten erforderliche Kennwort.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, ServerOptionsSelectionCallback, Object, TimeSpan)

Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über config oder angegeben ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>) werden.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::Net::Security::ServerOptionsSelectionCallback ^ serverOptionsSelectionCallback, System::Object ^ state, TimeSpan handshakeTimeout);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, System.Net.Security.ServerOptionsSelectionCallback serverOptionsSelectionCallback, object state, TimeSpan handshakeTimeout);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * System.Net.Security.ServerOptionsSelectionCallback * obj * TimeSpan -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, serverOptionsSelectionCallback As ServerOptionsSelectionCallback, state As Object, handshakeTimeout As TimeSpan) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

serverOptionsSelectionCallback
ServerOptionsSelectionCallback

Rückruf zum Konfigurieren von HTTPS-Optionen.

state
Object

Der Zustand für den serverOptionsSelectionCallback .

handshakeTimeout
TimeSpan

Gibt den maximal zulässigen Zeitraum für den TLS/SSL-Handshake an. Dies muss positiv und endlich sein.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, StoreName, String, Boolean)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::Security::Cryptography::X509Certificates::StoreName storeName, System::String ^ subject, bool allowInvalid);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, System.Security.Cryptography.X509Certificates.StoreName storeName, string subject, bool allowInvalid);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * System.Security.Cryptography.X509Certificates.StoreName * string * bool -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, storeName As StoreName, subject As String, allowInvalid As Boolean) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

storeName
StoreName

Der Zertifikatspeicher, aus dem das Zertifikat geladen werden soll.

subject
String

Der Antragstellername für das zu ladende Zertifikat.

allowInvalid
Boolean

Gibt an, ob ungültige Zertifikate berücksichtigt werden sollen, z. B. selbstsigniert zertifikate.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, String, String, Action<HttpsConnectionAdapterOptions>)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::String ^ fileName, System::String ^ password, Action<Microsoft::AspNetCore::Server::Kestrel::Https::HttpsConnectionAdapterOptions ^> ^ configureOptions);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, string fileName, string password, Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> configureOptions);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, string fileName, string? password, Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> configureOptions);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * string * string * Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, fileName As String, password As String, configureOptions As Action(Of HttpsConnectionAdapterOptions)) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

fileName
String

Der Name einer Zertifikatdatei relativ zum Verzeichnis, das die Inhaltsdateien der Anwendung enthält.

password
String

Das für den Zugriff auf die X.509-Zertifikatsdaten erforderliche Kennwort.

configureOptions
Action<HttpsConnectionAdapterOptions>

Eine Aktion zum Konfigurieren von HttpsConnectionAdapterOptions .

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, StoreName, String, Boolean, StoreLocation)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::Security::Cryptography::X509Certificates::StoreName storeName, System::String ^ subject, bool allowInvalid, System::Security::Cryptography::X509Certificates::StoreLocation location);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, System.Security.Cryptography.X509Certificates.StoreName storeName, string subject, bool allowInvalid, System.Security.Cryptography.X509Certificates.StoreLocation location);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * System.Security.Cryptography.X509Certificates.StoreName * string * bool * System.Security.Cryptography.X509Certificates.StoreLocation -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, storeName As StoreName, subject As String, allowInvalid As Boolean, location As StoreLocation) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

storeName
StoreName

Der Zertifikatspeicher, aus dem das Zertifikat geladen werden soll.

subject
String

Der Antragstellername für das zu ladende Zertifikat.

allowInvalid
Boolean

Gibt an, ob ungültige Zertifikate berücksichtigt werden sollen, z. B. selbstsigniert zertifikate.

location
StoreLocation

Der Speicherort, aus dem das Zertifikat geladen werden soll.

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für:

UseHttps(ListenOptions, StoreName, String, Boolean, StoreLocation, Action<HttpsConnectionAdapterOptions>)

Konfiguriert Kestrel zur Verwendung von HTTPS.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ UseHttps(Microsoft::AspNetCore::Server::Kestrel::Core::ListenOptions ^ listenOptions, System::Security::Cryptography::X509Certificates::StoreName storeName, System::String ^ subject, bool allowInvalid, System::Security::Cryptography::X509Certificates::StoreLocation location, Action<Microsoft::AspNetCore::Server::Kestrel::Https::HttpsConnectionAdapterOptions ^> ^ configureOptions);
public static Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions UseHttps (this Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions listenOptions, System.Security.Cryptography.X509Certificates.StoreName storeName, string subject, bool allowInvalid, System.Security.Cryptography.X509Certificates.StoreLocation location, Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> configureOptions);
static member UseHttps : Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions * System.Security.Cryptography.X509Certificates.StoreName * string * bool * System.Security.Cryptography.X509Certificates.StoreLocation * Action<Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionAdapterOptions> -> Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions
<Extension()>
Public Function UseHttps (listenOptions As ListenOptions, storeName As StoreName, subject As String, allowInvalid As Boolean, location As StoreLocation, configureOptions As Action(Of HttpsConnectionAdapterOptions)) As ListenOptions

Parameter

listenOptions
ListenOptions

Die zu konfigurierende ListenOptions-Schnittstelle.

storeName
StoreName

Der Zertifikatspeicher, aus dem das Zertifikat geladen werden soll.

subject
String

Der Antragstellername für das zu ladende Zertifikat.

allowInvalid
Boolean

Gibt an, ob ungültige Zertifikate berücksichtigt werden sollen, z. B. selbstsigniert zertifikate.

location
StoreLocation

Der Speicherort, aus dem das Zertifikat geladen werden soll.

configureOptions
Action<HttpsConnectionAdapterOptions>

Eine Aktion zum Konfigurieren von HttpsConnectionAdapterOptions .

Gibt zurück

ListenOptions

Die ListenOptions.

Gilt für: