2016-06-19 12 views

cevap

12

cors=true'u nereye koydunuz? Bir kod ekleyebilir misiniz?

server.connection({ routes: { cors: true } }) 

Veya rotanın yapılandırma bölümünde izin Cors eklemeyi deneyin: Eğer cors = true koyduk tam bilmesi olmadan

, bu kod biraz size yardımcı olabilir.

server.route({ 
    config: { 
     cors: { 
      origin: ['*'], 
      additionalHeaders: ['cache-control', 'x-requested-with'] 
     } 
    }, 

bu soruya bir göz atın: hapi.js Cors Pre-flight not returning Access-Control-Allow-Origin header

+0

// bir ana ve bağlantı noktası var sunucu = new Hapi.Server ile bir sunucu oluşturun(); // sunucu bağlantı ayarları server.connection ({ konak: '0.0.0.0', port: process.env.PORT || 8080, yolları: { cors: true, dosyaları: { relativeTo: path.resolve ('.', 'build') } } }); –

+1

'cors: true' tüm gerekli oldu. Teşekkürler! İşte tam bağlantı yapılandırması: 'server.connection ({port: + process.env.PORT || 5000, host: '0.0.0.0', rotalar: {cors: true}});' – robro

İlgili konular