Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu 20.04 Chrome不信任托管Blazor WASM项目中的自签名证书_Ubuntu_Ssl_.net Core_Https_Blazor Webassembly - Fatal编程技术网

Ubuntu 20.04 Chrome不信任托管Blazor WASM项目中的自签名证书

Ubuntu 20.04 Chrome不信任托管Blazor WASM项目中的自签名证书,ubuntu,ssl,.net-core,https,blazor-webassembly,Ubuntu,Ssl,.net Core,Https,Blazor Webassembly,我正在运行Ubuntu20.04和.NETCore3.1。我刚刚启动了一个“托管blazor WASM”应用程序的项目(.net服务器托管blazor WASM) 我的理解是,为了在VS代码中进行客户端调试,我需要确保有一个dev证书(localhost的自签名证书) 经过3天的尝试,我无法让chrome信任我的项目https://localhost:5001/ 网址。它总是不可信的 以下是我迄今为止所做的工作: 我已经尝试运行dotnet dev certs https-v并转换 证书与op

我正在运行Ubuntu20.04和.NETCore3.1。我刚刚启动了一个“托管blazor WASM”应用程序的项目(.net服务器托管blazor WASM)

我的理解是,为了在VS代码中进行客户端调试,我需要确保有一个dev证书(localhost的自签名证书)

经过3天的尝试,我无法让chrome信任我的项目https://localhost:5001/ 网址。它总是不可信的

以下是我迄今为止所做的工作:

  • 我已经尝试运行
    dotnet dev certs https-v
    并转换 证书与openssl。这不管用
  • 我也在这篇文章中尝试了建议的答案
  • 我还尝试使用mkcert,它应该可以为您实现所有这些自动化。它告诉我证书已添加到chrome信任存储中(但当我启动我的项目时,chromes打开,它仍然不受信任)
老实说,我迷路了,因为我尝试的任何东西都不起作用。我不知道还能尝试什么


感谢

在开始Linux开发时遇到同样的问题,我将两种最有用的方法收集到了一个存储库中

在开始Linux开发时遇到同样的问题,我将两种最有用的方法收集到了一个存储库中