Я запутался в SignalR, особенно при использовании службы Azure SignalR, а в еще большей степени, когда размышляю над реализацией без сервера с использованием функций Azure.
У меня есть веб-приложение и приложение-функция Azure,который имеет реализованную функцию переговоров.JavaScript на клиенте успешно согласовывает и может подключаться к службе Azure SignalR, пока все хорошо.
Дополнительный вопрос: Единственное, что мешает любому пожилому человеку подключиться и получить токен с настройкой CORS?Это достаточно безопасно само по себе?
После этого я запутался.Теперь у меня есть служба Azure SignalR и приложение-функция Azure. Какое приложение-функция используется после установки клиентского подключения к службе Azure SignalR?
С точки зрения взаимодействия с клиентом мне нужно сделать такие вещи, как присоединение к группе и трансляция в указанную группу (из JavaScript на клиенте), Я предполагаю, что это будут две дополнительные функции (триггеры Http) наприложение функции?
Если я правильно понял вышеприведенное, как мне помешать кому-либо вызывать функцию "широковещания" через конечную точку приложения http http ?По крайней мере, локально я могу позвонить ему из Почтальона, не предоставив никакой информации, полученной в первоначальном ответе о согласовании.
Мне также нужно отправить сообщения группам из кода бэкэнда (стандарт .net), этосделано по вызову приложения-функции или напрямую в службу Azure SignalR?
Заранее спасибо.