Это со страницы документации minishift
для CORS .
По умолчанию OpenShift разрешает запросы ресурсов из разных источников только с IP-адреса кластера или изlocalhost.
- Означает ли это, что запросы ограничиваются модулями в кластере и любым другим IP-адресом на виртуальной машине (в которой находится кластер)?
- При такой настройке по умолчанию и при условии, что рассматриваемое приложение NodeJ должно обрабатывать запросы только из кластера, нужны ли нам какие-либо дополнительные настройки в приложении NodeJ?
Это то, что я обычноиспользовать:
const cors = require('cors')
//
function serverSetup() {
const app = express()
//
app.use(cors()) // To be removed ?
app.use(bp.json())
//
return app
}
//
function launchServer(options) {
let a = serverSetup().listen(options.port, (err, res) => {
if (err) {
// Handle error
} else {
// Display message
}
})
}