ListenOptionsHttpsExtensions.UseHttps Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
UseHttps(ListenOptions) |
Настройте Kestrel для использования HTTPS с сертификатом по умолчанию, если он доступен. Это приведет к возникновению, если сертификат по умолчанию не настроен. |
UseHttps(ListenOptions, HttpsConnectionAdapterOptions) |
Настройте Kestrel для использования протокола HTTPS. При этом не используются сертификаты по умолчанию или другие значения по умолчанию, указанные в конфигурации или ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>). |
UseHttps(ListenOptions, TlsHandshakeCallbackOptions) |
Настройте Kestrel для использования протокола HTTPS. При этом не используются сертификаты по умолчанию или другие значения по умолчанию, указанные в конфигурации или ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>). |
UseHttps(ListenOptions, Action<HttpsConnectionAdapterOptions>) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, X509Certificate2) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, String) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, ServerOptionsSelectionCallback, Object) |
Настройте Kestrel для использования протокола HTTPS. При этом не используются сертификаты по умолчанию или другие значения по умолчанию, указанные в конфигурации или ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>). |
UseHttps(ListenOptions, StoreName, String) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, X509Certificate2, Action<HttpsConnectionAdapterOptions>) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, String, String) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, ServerOptionsSelectionCallback, Object, TimeSpan) |
Настройте Kestrel для использования протокола HTTPS. При этом не используются сертификаты по умолчанию или другие значения по умолчанию, указанные в конфигурации или ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>). |
UseHttps(ListenOptions, StoreName, String, Boolean) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, String, String, Action<HttpsConnectionAdapterOptions>) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, StoreName, String, Boolean, StoreLocation) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions, StoreName, String, Boolean, StoreLocation, Action<HttpsConnectionAdapterOptions>) |
Настройте Kestrel для использования протокола HTTPS. |
UseHttps(ListenOptions)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования HTTPS с сертификатом по умолчанию, если он доступен. Это приведет к возникновению, если сертификат по умолчанию не настроен.
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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, HttpsConnectionAdapterOptions)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола HTTPS. При этом не используются сертификаты по умолчанию или другие значения по умолчанию, указанные в конфигурации или ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>).
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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- httpsOptions
- HttpsConnectionAdapterOptions
Параметры для настройки HTTPS.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, TlsHandshakeCallbackOptions)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола HTTPS. При этом не используются сертификаты по умолчанию или другие значения по умолчанию, указанные в конфигурации или ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>).
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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- callbackOptions
- TlsHandshakeCallbackOptions
Параметры для каждого обратного вызова подключения.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, Action<HttpsConnectionAdapterOptions>)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- configureOptions
- Action<HttpsConnectionAdapterOptions>
Действие для настройки параметров HTTPS.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, X509Certificate2)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- serverCertificate
- X509Certificate2
Сертификат X.509.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, String)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- fileName
- String
Имя файла сертификата относительно каталога, содержащего файлы содержимого приложения.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, ServerOptionsSelectionCallback, Object)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола HTTPS. При этом не используются сертификаты по умолчанию или другие значения по умолчанию, указанные в конфигурации или ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>).
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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- serverOptionsSelectionCallback
- ServerOptionsSelectionCallback
Обратный вызов для настройки параметров HTTPS.
- state
- Object
Состояние для serverOptionsSelectionCallback
.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, StoreName, String)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- storeName
- StoreName
Хранилище сертификатов для загрузки сертификата.
- subject
- String
Имя субъекта для загружаемого сертификата.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, X509Certificate2, Action<HttpsConnectionAdapterOptions>)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- serverCertificate
- X509Certificate2
Сертификат X.509.
- configureOptions
- Action<HttpsConnectionAdapterOptions>
Действие для настройки HttpsConnectionAdapterOptions.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, String, String)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- fileName
- String
Имя файла сертификата относительно каталога, содержащего файлы содержимого приложения.
- password
- String
Пароль для доступа к данным сертификата X.509.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, ServerOptionsSelectionCallback, Object, TimeSpan)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола HTTPS. При этом не используются сертификаты по умолчанию или другие значения по умолчанию, указанные в конфигурации или ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions>).
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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- serverOptionsSelectionCallback
- ServerOptionsSelectionCallback
Обратный вызов для настройки параметров HTTPS.
- state
- Object
Состояние для serverOptionsSelectionCallback
.
- handshakeTimeout
- TimeSpan
Указывает максимальное время, разрешенное для подтверждения TLS/SSL. Это должно быть положительным и конечным.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, StoreName, String, Boolean)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- storeName
- StoreName
Хранилище сертификатов для загрузки сертификата.
- subject
- String
Имя субъекта для загружаемого сертификата.
- allowInvalid
- Boolean
Указывает, следует ли рассматривать недопустимые сертификаты, например самозаверяющий сертификат.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, String, String, Action<HttpsConnectionAdapterOptions>)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- fileName
- String
Имя файла сертификата относительно каталога, содержащего файлы содержимого приложения.
- password
- String
Пароль для доступа к данным сертификата X.509.
- configureOptions
- Action<HttpsConnectionAdapterOptions>
Действие для настройки HttpsConnectionAdapterOptions.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, StoreName, String, Boolean, StoreLocation)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- storeName
- StoreName
Хранилище сертификатов для загрузки сертификата.
- subject
- String
Имя субъекта для загружаемого сертификата.
- allowInvalid
- Boolean
Указывает, следует ли рассматривать недопустимые сертификаты, например самозаверяющий сертификат.
- location
- StoreLocation
Расположение хранилища для загрузки сертификата.
Возвращаемое значение
Применяется к
UseHttps(ListenOptions, StoreName, String, Boolean, StoreLocation, Action<HttpsConnectionAdapterOptions>)
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
- Исходный код:
- ListenOptionsHttpsExtensions.cs
Настройте Kestrel для использования протокола 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
Параметры
- listenOptions
- ListenOptions
ListenOptions для настройки.
- storeName
- StoreName
Хранилище сертификатов для загрузки сертификата.
- subject
- String
Имя субъекта для загружаемого сертификата.
- allowInvalid
- Boolean
Указывает, следует ли рассматривать недопустимые сертификаты, например самозаверяющий сертификат.
- location
- StoreLocation
Расположение хранилища для загрузки сертификата.
- configureOptions
- Action<HttpsConnectionAdapterOptions>
Действие для настройки HttpsConnectionAdapterOptions.