Interop + Crypto + OpenSslCryptographicException:错误:2006D080:BIO例程:BIO_new_file:没有此类文件

时间:2018-11-17 14:55:44

标签: c# asp.net-core google-cloud-platform

服务器在Linux中,但我们尝试发布.net核心文件夹。在IIS中可以正常工作,但在Linux服务器中则不能工作。 我们正在按照以下方式将项目部署到Google服务器。

https://cloud.google.com/blog/products/gcp/4-ways-you-can-deploy-an-aspnet-core-app-to-gcp

已尝试4天。 我需要在下面将我的证书读取代码转换为linux服务器模式。

string base64str = Convert.ToBase64String(Certificate);
X509Certificate2 certificate = new X509Certificate2(baseBytes, "notasecret", X509KeyStorageFlags.Exportable);

我们在上面的行中用于生成签名的URL,该URL的文件存储在google仓库中。

0 个答案:

没有答案