Я создал проект на стороне сервера Blazor (. Net 3.1). Я создал файл pfx и добавил следующую конфигурацию в appsettings.json
.
{
"Kestrel": {
"Endpoints": {
"Https": {
"Url": "https://*:5005",
"Certificates": {
"Path": "C:\\Users\\wsn2\\Test\\Certificates\\9Cert.pfx",
"Password": "4passWord"
}
}
}
}
ls Cert:\LocalMachine\My\
показывает: (первый создан мной)
PS C:\> ls Cert:\LocalMachine\My\
PSParentPath: Microsoft.PowerShell.Security\Certificate::LocalMachine\My
Thumbprint Subject
---------- -------
D95B69F8D0ECFB2FEAAAB73EEECC902360AD0D92 CN=mypc.ad.company.net
CDA7B4109E2224940449D4EEAC020F6F1E883328 CN=localhost
Затем я опубликовал проект с опцией выпуска. Однако для доступа к сайту (https://mypc.ad.company.net: 5005 ) в браузере используется другой сертификат (миниатюра 7a16573ff2dba47695b8ca15916d445c9361f255
)?
И для доступа https://mypc.ad.company.net: 5005 из другого P C не работает. Работает после смены DNS на IP-адрес?