HTTP базовая аутентификация с использованием javascript лучшие методы


У меня есть html5 + javascript +phone-gap приложение для ios. Мне нужно подключиться к защищенному url и пройти базовую аутентификацию HTTP в base64, чтобы получить RSS-канал. Я не использую jquery в приложении и посмотреть хорошие советы и рекомендации, чтобы сделать это.

Спасибо

2 4

2 ответа:

Возможно, эта статья поможет вам; базовый код аутентификации javascript Http

Есть несколько советов, которые помогут вам улучшить базовый код аутентификации javascript http.

Вот рабочий код с SSJS; вам нужно заменить "rssfeedurl", а также "base64encodedpassword", и он выведет результаты в браузере.

            var url = "rssfeedurl";
            var authHeader = "Basic base64encodedpassword";

            //Make REST Call
            var result = HTTP.Get(url,["Authorization"],[authHeader]);

            //Inspect Response
            if (result.Status != 0){
                            //Bad response
                            Write("Error: Status code " + result.Status + " returned by RSS Feed.");
                            return;
            }
            else
            {
                            //Good Response
                            Write(result.Content);
            }