Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
DMF
6 / 6 / 2
Регистрация: 16.04.2015
Сообщений: 118
1

Как привязать свой сертификат SSL к приложению SelfHost для использования шифрования TSL?

09.01.2019, 14:00. Просмотров 220. Ответов 2

Приветствую!
Вопрос в следующем:
Делаю самостоятельное приложение (SelfHost) API. С http работает замечательно, но меня это, разумеется, не устраивает. Включил в приложении поддержку https, сделал сертификат на домен, но VS использует самоподписанный сертификат на домен localhost по умолчанию.
Подскажите пожалуйста, как заставить приложение использовать нормальный сертификат?

Единственное, что я нашёл в интернете:
C#
1
2
WebHostBuilder().UseKestrel(options => 
     options.UseHttps(new X509Certificate2("path/to/cert.pfx", "password")))
Но VS пишет, что в options нет UseHttps().
И да, уж простите, в ASP.NET я новичёк (раньше писал на .NET CF), поэтому сейчас мне сложно разобраться самому...
Заранее благодарю за любую подсказку!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2019, 14:00
Ответы с готовыми решениями:

Установить SSL сертификат в IIS из командной строки?
Здравствуйте! 1. Возможно ли создать запрос на SSL сертификат, а затем установить его в IIS из...

Как создать ssl-сертификат для сервера vsftpd?
ось цент 6.4 пишу openssl reg –x509 –nodes -days 365 –newkey rsa:1024 -keyout ...

Как в ХР сохранить сертификат для использования после переустановки ОС?
Человек работал в Windows XP Prof. от лица администратора - полный ПК вирусов. Надо удалять Цштвщцы...

Ssl сертификат для Kerio MailServer
Здравствуйте. Недавно появилась проблема с Kerio MailServer: 06.04.2019 заканчивается ssl...

Как создать ssl сертификат?
зачем он нужен? зачем нужны с ним файлы с расширением .key и .req

2
sau
2021 / 1634 / 271
Регистрация: 22.07.2011
Сообщений: 6,205
Завершенные тесты: 1
09.01.2019, 23:46 2
Цитата Сообщение от DMF Посмотреть сообщение
UseHttps().
Конфигурация KestrelServerOptions в ASP.NET Core 2.1:
https://docs.microsoft.com/ru-ru/ASP...aspnetcore-2.1
1
DMF
6 / 6 / 2
Регистрация: 16.04.2015
Сообщений: 118
10.01.2019, 18:01  [ТС] 3
Цитата Сообщение от sau Посмотреть сообщение
Конфигурация KestrelServerOptions
Благодарю за ответ, но я эту статью перечитывал много раз, пробовал и не получалось...

Но четыре дня перелопачивания интернета дали свои плоды!
Рабочий вариант с файлом "appsettings.json":
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
  "Logging": {
    "LogLevel": {
      "Default": "Warning"
    }
  },
  "AllowedHosts": "*"
,
    "Kestrel": {
        "EndPoints": {
            "Http": {
                "Url": "http://localhost:5000"
            },
            "HttpsInlineCertFile": {
                "Url": "https://192.168.3.3:22224",
                "Certificate": {
                    "Path": "./certificate.pfx",
                    "Password": "NotReally",
                    "AllowInvalid": "true"
                }
            }
        }
    }
}
Естественно, параметры надо заменить "под себя"...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2019, 18:01

Не могу создать сертификат ssl для одного домена
Привет, у меня возникла проблема при создании ssl сертификата для одного домена от Let's Encrypt с...

Подскажите, как выбрать SSL сертификат
всем привет! подскажите, как выбрать ssl сертификат? На обычный сайт, для физ. лица, обычный ssl...

Как присоединить сертификат SSl к сайту
Добрый день. Подскажите,пожалуйста,как присоединить сертификат SSl к сайту. Сертификат получил.В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru