Базовая аутентификация HTTP с использованием лучших методов javascript - PullRequest
4 голосов
/ 13 января 2012

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

Спасибо

Ответы [ 2 ]

1 голос
/ 23 марта 2012

Вот рабочий код с 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);
            }
0 голосов
/ 14 января 2012

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

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

...