ServiceFakesWebHostExtensions.ListenHttpsOnAnyPort 方法

定义

添加在随机 HTTPS 端口上侦听的 Kestrel 服务器实例。

public static Microsoft.AspNetCore.Hosting.IWebHostBuilder ListenHttpsOnAnyPort (this Microsoft.AspNetCore.Hosting.IWebHostBuilder builder, System.Security.Cryptography.X509Certificates.X509Certificate2? sslCertificate = default);
static member ListenHttpsOnAnyPort : Microsoft.AspNetCore.Hosting.IWebHostBuilder * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.Hosting.IWebHostBuilder
<Extension()>
Public Function ListenHttpsOnAnyPort (builder As IWebHostBuilder, Optional sslCertificate As X509Certificate2 = Nothing) As IWebHostBuilder

参数

builder
IWebHostBuilder

一个 IWebHostBuilder 实例。

sslCertificate
X509Certificate2

端口的 SSL 证书。 如果为 null,则创建并使用自签名证书。

返回

builder 的值。

注解

当具体端口由调用方设置时,不会进一步验证该端口是否确实可用。

适用于