Node.js Доступ к кешу служб HTTP запрещен - PullRequest
0 голосов
/ 06 мая 2020

Я использую службу HTTP, созданную с использованием NODE.JS. Вот мой код из моего index. js file:

app.use(function (req, res, next) {
    res.header("Access-Control-Allow-Origin", "*");
    res.header("Access-Control-Allow-Methods", "GET,HEAD,OPTIONS,POST,PUT");
    res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, contentType,Content-Type, Accept, Authorization");
    next();
});
app.use(cors({origin: 'http://localhost:4200’}));

Я получаю свои результаты API, когда вызываю его из браузера, однако, когда я пытаюсь вызвать метод POST с помощью Postman, я получаю следующая ошибка со статусом ошибки: 407 Требуется проверка подлинности прокси:

ERROR Cache Access Denied При попытке получить URL-адрес произошла следующая ошибка: // URL

Отказано в доступе к кешу.

Извините, в настоящее время вам не разрешено запрашивать // URL из этого кеша, пока вы не аутентифицируете себя.

Я не знаю, где я идет не так.

1 Ответ

0 голосов
/ 12 мая 2020

Я понял, что все проблемы были у меня из-за политики CORS. Просто удалил и все траблы исчезли.

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