+ .then(function (response) {
+ // opaqueredirect means request has been redirected, to auth provider probably
+ if (
+ (response.type === "opaqueredirect" && !response.ok) ||
+ [401, 403].indexOf(response.status) != -1
+ ) {
+ window.location.href = aliveCheckUrl;
+ }
+ that.offline = !response.ok;