Я полагаю, что проблема, на которую @ andrew1325 пытается указать, заключается в том, что провайдеру API необходимо включить CORS, а не только ваш сервер, без изменения заголовков в прокси-сервере.те же самые заголовки, которые на данный момент препятствуют доступу.
Мне кажется, что вам не хватает только changeOrigin
, пожалуйста, попробуйте следующий конфиг:
modules: [
'@nuxtjs/axios',
'@nuxtjs/proxy'
],
axios: {
proxy: true
},
proxy: {
'/api/': { target: 'https://api.example.com/', pathRewrite: {'^/api/': ''}, changeOrigin: true }
}
также убедитесь, что ваш интерфейсный URL API указывает на ваш прокси-запрос /api