HTTPS для HTTP обратно в HTTPS - PullRequest
0 голосов
/ 21 мая 2019

Я работаю с устройством частиц фотона, которое является iot-устройством, которое можно установить в режим прослушивания, который запускает http-сервер, к которому вы подключаетесь, чтобы установить его внутренний wifi и некоторые из его ключей устройства.У меня проблема в том, что когда я подключаюсь к его Wi-Fi из моего приложения, размещенного с использованием https на firebase, я получаю

Blocked loading mixed active content “http://192.168.0.1/device-id”[Learn More] request.js:150
Blocked loading mixed active content “http://192.168.0.1/set”[Learn More] request.js:150
TypeError: NetworkError when attempting to fetch resource.

, который ссылается на этот кусок кода

    global.fetch(self._opts.url, {
            method: self._opts.method,
            headers: headersList,
            body: body || undefined,
            mode: 'cors',
            credentials: opts.withCredentials ? 'include' : 'same-origin',
            signal: signal
        }).then(function (response) {
            self._fetchResponse = response
            self._connect()
        }, function (reason) {
            global.clearTimeout(self._fetchTimer)
            if (!self._destroyed)
                self.emit('error', reason)
        })
...