ExtJS аутентификация - PullRequest
       6

ExtJS аутентификация

2 голосов
/ 03 января 2012

Я пытаюсь аутентифицировать пользователя для доступа к странице из extJS. Я видел несколько примеров, как это сделать, но я все еще получаю ошибку «Требуется аутентификация». Как мне это сделать?

Вот мой код:

Ext.onReady(function() {

    var auth = "Basic " + 'user' + ':' + 'password';

    // Create store          
    var myStore = new Ext.data.JsonStore({
        // Load data at once
        autoLoad: true,
        // Override default http proxy settings
        proxy: new Ext.data.ScriptTagProxy({
            // Call web service method using GET syntax
            url: 'http://myotherdomain.com/something.xml',
            headers : { Authorization : auth }
        })
    });
});

Ответы [ 2 ]

2 голосов
/ 06 января 2012

Произошла ошибка из-за того, что фраза login: пароль не была зашифрована, была отправлена ​​чистая строка.Когда я закодировал его с помощью Base64, аутентификация была принята.

0 голосов
/ 06 января 2012

Я не думаю, что это возможно. Браузер должен обрабатывать запросы аутентификации для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...