Ошибка аутентификации в RavenDB Studio - PullRequest
0 голосов
/ 29 ноября 2018

Я установил и настроил RavenDB в одной из серверных сред.(Windows 2012) Мне нужно защитить Ravendb Studio, поэтому я создал самозаверяющий сертификат и применил изменения в файле settings.json, как указано ниже

{
"ServerUrl": "https://11.135.25.16:12345",
"Setup.Mode": "None",
"Security.UnsecuredAccessAllowed":"PrivateNetwork",
"License.Eula.Accepted": true,
"Security.Certificate": {
    "Path": "cloud16_company_com.pfx",
    "Password": "123456789"
},
}

Как только RavenDB запускается, он кажется хорошим и работаетданный URL.Но когда я смотрю с помощью Internet Explorer или Chrome, он говорит: «Произошла ошибка аутентификации».Error

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 декабря 2018

Проблема в том, что вы не зарегистрировали сертификат клиента для использования для аутентификации.Вы можете зарегистрировать cloud16_company_com.pfx как сертификат клиента, который будет работать, потому что RavenDB доверяет своему собственному сертификату.Или вы можете зарегистрировать явный сертификат клиента.Это, наверное, лучшая идея.Смотрите здесь, как зарегистрировать / сгенерировать свой сертификат клиента:

https://ravendb.net/docs/article-page/4.1/csharp/server/security/authentication/client-certificate-usage

0 голосов
/ 29 ноября 2018

Следующая информация взята из: Документация RavenDB

  • Попробуйте закрыть все экземпляры браузера и затем перезапустите его.

  • Если это не сработает, зарегистрируйте сертификат клиента в хранилище ОС.
    В Windows дважды щелкните файл сертификата и полностью нажмите «Далее».

...