.net core 1.1 angular 5 windows аутентификация 401 неавторизованный - PullRequest
0 голосов
/ 04 июня 2018

У меня есть веб-API с включенной аутентификацией iis, чтобы вывести Windows user_name.

Для разработки с моим угловым приложением я должен запустить его на локальном хосте.Каждый раз, когда я пытаюсь опубликовать свой пост, я получаю 401 несанкционированный доступ.

Что я могу сделать?Могу ли я использовать прокси?

обновление

Я получил крест с этим битом кода для Porxy:

    const Agent = require('agentkeepalive');

module.exports = {
        '/api': {
            target: 'http://localhost:59465',
            secure: false,
            agent: new Agent({
                maxSockets: 100,
                keepAlive: true,
                maxFreeSockets: 10,
                keepAliveMsecs: 100000,
                timeout: 6000000,
                keepAliveTimeout: 90000
            }),
            onProxyRes: proxyRes => {
                let key = 'www-authenticate';
                proxyRes.headers[key] = proxyRes.headers[key] &&
                    proxyRes.headers[key].split(',');
            }
        }
};

Этот прокси всеготов создать вызов для проверки подлинности, поэтому мне не нужно было проверять подлинность моих вызовов в веб-интерфейсе.

Я нашел его здесь: https://www.meekdeveloper.com/angular-cli-asp-net-core-windows-authentication/

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