net::ERR_FAILED. Доступ заблокирован CORS

Столкнулся с проблемой, приложение на vps хосте не получает данные, но postman на доменной имя получает ответ от сервера. При этом приложение работает на локальной машине как надо.
Консоль выводит следующую ошибку:

Access to XMLHttpRequest at <Имя домена> from origin 'http://185.225.34.80:3000' has been blocked by CORS policy: The request client is not a secure context and the resource is in more-private address space `local

AxiosError user.js:36

POST http://localhost:5000/api/auth/ net::ERR_FAILED

user.js

export const loginU = (password,login) => {
    return async dispatch => {
        try {
            const response = await axios.post(`http://<ip_host>:5000/api/auth/`, { // Найденный ответ
                password, 
                login
            })
            dispatch(setUser(response.data.user))
            localStorage.setItem('token', response.data.token)
        } catch (e) {
            alert("Не верный логин или пароль")
            console.log(e)
        }
    }
}

Роут который обрабатывает запрос с клиента

auth.router.js

router.post('/', 
    async (req, res) => {
    try {
        const {password,login} = req.body
        const user = await Courier.findOne({login})
        if(!user) {
            return res.status(404).json({message: `User with login ${login} not found`})
        }
        const isPassValid = bcrypt.compareSync(password, user.password)
        if(!isPassValid) {
            return res.status(400).json({message: 'Invalid password'})
        }
        const token = jwt.sign({login: user.login}, config.get('secretKey'), {expiresIn: "1h"})
        return res.json({
            token, 
            user: {
                login: user.login,
                email: user.email,
                status_u: user.status_u 
            }
        })
    } catch (e) {
        console.log(e)
        res.send({message: "server error", e})
    }
})

И сам серевер

app.use(cors())

app.use(express.json())
app.use("/api/auth", authRouter)


const start = async () => {
    try {
        await mongoose.connect(config.get('dbUrl'))

        app.listen(PORT, () => {
            console.log("server started on port: ", PORT)
        })
    } catch (e) {
        console.log(e)
    }
}

start()

Пробовал пересоздать в mongodb домен хоста, менял CORS - все без результата. Буду признателен за помощь


Ответы (0 шт):