ListenOptionsHttpsExtensions.UseHttps Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
UseHttps(ListenOptions) |
Konfigurieren Sie Kestrel, um HTTPS mit dem Standardzertifikat zu verwenden, 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 die Konfiguration oder ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>)angegeben werden. |
UseHttps(ListenOptions, TlsHandshakeCallbackOptions) |
Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über die Konfiguration oder ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>)angegeben 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 die Konfiguration oder ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>)angegeben 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 die Konfiguration oder ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>)angegeben 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, um HTTPS mit dem Standardzertifikat zu verwenden, 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
Die ListenOptions.
Gilt für:
UseHttps(ListenOptions, HttpsConnectionAdapterOptions)
Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über die Konfiguration oder ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>)angegeben 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
Die ListenOptions.
Gilt für:
UseHttps(ListenOptions, TlsHandshakeCallbackOptions)
Konfiguriert Kestrel zur Verwendung von HTTPS. Dabei werden keine Standardzertifikate oder andere Standardeinstellungen verwendet, die über die Konfiguration oder ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>)angegeben 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 Rückruf pro Verbindung.
Gibt zurück
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
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
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 Anwendungsinhaltsdateien enthält.
Gibt zurück
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 die Konfiguration oder ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>)angegeben 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
Status für .serverOptionsSelectionCallback
Gibt zurück
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
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
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 Anwendungsinhaltsdateien enthält.
- password
- String
Das für den Zugriff auf die X.509-Zertifikatsdaten erforderliche Kennwort.
Gibt zurück
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 die Konfiguration oder ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>)angegeben 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
Status für .serverOptionsSelectionCallback
- handshakeTimeout
- TimeSpan
Gibt die maximale Zeitdauer an, die für den TLS/SSL-Handshake zulässig ist. Dies muss positiv und endlich sein.
Gibt zurück
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. selbstsignierte Zertifikate.
Gibt zurück
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 Anwendungsinhaltsdateien 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
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. selbstsignierte Zertifikate.
- location
- StoreLocation
Der Speicherort, aus dem das Zertifikat geladen werden soll.
Gibt zurück
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. selbstsignierte Zertifikate.
- location
- StoreLocation
Der Speicherort, aus dem das Zertifikat geladen werden soll.
- configureOptions
- Action<HttpsConnectionAdapterOptions>
Eine Aktion zum Konfigurieren von HttpsConnectionAdapterOptions.
Gibt zurück
Die ListenOptions.