From a06e66b0edd9fba63cad6c76a4e00871f1eb332c Mon Sep 17 00:00:00 2001 From: doktordirk Date: Thu, 19 May 2016 12:26:48 +0200 Subject: [PATCH] fix(aurelia-authentication): add ie9 window.origin polyfill --- src/aurelia-authentication.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/aurelia-authentication.js b/src/aurelia-authentication.js index f8982bf..b1bd5fa 100644 --- a/src/aurelia-authentication.js +++ b/src/aurelia-authentication.js @@ -14,6 +14,11 @@ import './authFilter'; * @param {{}|Function} config */ function configure(aurelia, config) { + // ie9 polyfill + if (!window.location.origin) { + window.location.origin = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + window.location.port: ''); + } + aurelia.globalResources('./authFilter'); const baseConfig = aurelia.container.get(BaseConfig);