我正在尝试从Blazor WebASM项目向Web API发出请求。 托管Web API的服务器是带有自签名证书的开发人员计算机。 我已经配置了CORS。 我正在尝试使用以下代码绕过证书:
using( var httpClientHandler = new HttpClientHandler() )
{
httpClientHandler.ServerCertificateCustomValidationCallback = ( message, cert, chain, errors ) => { return true; };
using( var client = new HttpClient( httpClientHandler ) )
{
// Make your request...
}
}
无论如何,我收到了以下错误:
blazor.webassembly.js:1 System.PlatformNotSupportedException: 不支持属性ServerCertificateCustomValidationCallback。
- 如何从WebASM Blazor项目向自签名的Web API服务器发出简单的HTTP请求?