Interop + Crypto + OpenSslCryptographicException: ошибка: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет - PullRequest
0 голосов
/ 17 ноября 2018

Сервер находится в 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-адреса, файл которого хранится в репозиториях Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...