From f12e83b0964dfe1bb76ec95f8d982c1b23e0cce9 Mon Sep 17 00:00:00 2001 From: Daniel Molina Date: Tue, 23 Jul 2013 17:48:44 +0200 Subject: [PATCH] bug #2078: Fix sunstone login and international characters (cherry picked from commit 2fd871da3cd7193baa6e98e107d8e8197723aac2) --- src/sunstone/public/js/opennebula.js | 2 +- src/sunstone/public/js/sunstone.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sunstone/public/js/opennebula.js b/src/sunstone/public/js/opennebula.js index fcf9378390..878e005170 100644 --- a/src/sunstone/public/js/opennebula.js +++ b/src/sunstone/public/js/opennebula.js @@ -453,7 +453,7 @@ var OpenNebula = { var token = username + ':' + password; var authString = 'Basic '; if (typeof(btoa) === 'function') - authString += btoa(token) + authString += btoa(unescape(encodeURIComponent( token ))) else { token = CryptoJS.enc.Utf8.parse(token); authString += CryptoJS.enc.Base64.stringify(token) diff --git a/src/sunstone/public/js/sunstone.js b/src/sunstone/public/js/sunstone.js index c69f194524..f4428e098a 100644 --- a/src/sunstone/public/js/sunstone.js +++ b/src/sunstone/public/js/sunstone.js @@ -478,7 +478,7 @@ function setLogin(){ }; var user_login_content = '