Я пытаюсь развернуть свое веб-приложение и использую виртуальную машину Azure
- для моего сервера.
- Служба Azure для моего клиента
* 1008.* Проблема в том, что клиентская страница указана
https://, но мой сервер поддерживает только
http://Эта страница работает, если я изменяю имя домена https на http, но некоторые из моих API-интерфейсов работают только по протоколу https, поэтому мне нужно, чтобы сервер поддерживал https.
Мой код для подключения к серверу описан ниже.
const httpLink = new HttpLink({
uri: "http://{my_virtual_machine_ipAddress}:4000/graphql"
});
const wsLink = new WebSocketLink({
uri: "ws://{my_virtual_machine_ipAddress}:4000/subscriptions"
});
Я хочу сделать http на https, ws на wss!
const httpLink = new HttpLink({
uri: "https://{my_virtual_machine_ipAddress}:4000/graphql"
});
const wsLink = new WebSocketLink({
uri: "wss://{my_virtual_machine_ipAddress}:4000/subscriptions"
});
Я думал об установке Apache на виртуальной машине и сделать openssl.Это правильный путь или есть какой-либо другой способ заставить мой сервер поддерживать https на Azure?