Проект My .NET Core Web API (версия 2.2) Невозможно успешно установить соединение со службой Azure SignalR (бесплатный уровень). некоторые ошибки отображаются как «Не удалось подключиться к службе, повторная попытка после периода отключения. Подробная информация об ошибке: Невозможно подключиться к удаленному серверу. Удаленный сертификат недействителен в соответствии с процедурой проверки ..»
мое ядро .net упаковано в локальный докер, установленный на моей машине и развернутый в локальных кластерах kubernates. Когда я развернул ту же вещь, я локально работал, она отлично работает.
Мое клиентское приложение основано на Angular 7.
Пробовал некоторые из обходных путей для SSL-сертификатов, таких как импорт SSL-сертификата Azure в браузер, но проблема еще не решена.
public void ConfigureServices(IServiceCollection services) {
services.AddCors();
services.AddSingleton < IUserIdProvider, CustomUserIdProvider > ();
services.AddSignalR().AddAzureSignalR(connection => {
connection.ConnectionString = "my_connectionstring";
});
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
}
Ожидается: Azure signalr Соединение должно быть установлено и может отправлять сообщения клиентам.
Факт: не удалось подключиться к услуге, повторная попытка после периода отключения. Подробное описание ошибки: невозможно подключиться к удаленному серверу. Удаленный сертификат недействителен в соответствии с процедурой проверки.