Ben HapiJs çalışıyorum Kişisel web hizmetleri ve farklı etki alanından bile herhangi bir istemcinin hizmetlerimi tüketmesini sağlamak için cors etkinleştirmeye çalışıyorum. Sunucu bağlantı nesnesinde cors = true denedim ancak çalışmadı.Nodejs Hapi - Çapraz kaynaklı erişim denetimi nasıl etkinleştirilir
7
A
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
İlgili konular
- 1. MVC 3 ile çapraz kaynaklı kaynak paylaşımı nasıl etkinleştirilir/kullanılır?
- 2. Varsayılan olarak otomatik yazım denetimi nasıl etkinleştirilir?
- 3. Erişim Denetimi-İzin-Menşei
- 4. .NET Core'da dosya erişim denetimi nasıl değiştirilir?
- 5. Nodejs:
- 6. Google Chrome'da bir kullanıcı komut dosyasından çapraz kaynaklı XHR
- 7. İyi bir açık kaynaklı sürüm denetimi görüntüleyicisi biliyor musunuz?
- 8. erişim golang websocket server nodejs istemcisi
- 9. NodeJS oturum nesnesine en üst düzey erişim
- 10. Erişim Denetimi Menüsünde Kökeni İzin Ver
- 11. Verileri, Hapi ile tarayıcılara nasıl aktarabilirim?
- 12. Erişim Denetimi-İzin-Menşe Kaynağı hatası nasıl yakalanır?
- 13. Rol tabanlı erişim denetimi nasıl kullanılır Java/MySql?
- 14. OrientDb sunucu-config.xml içinde CORS nasıl etkinleştirilir
- 15. çapraz başvuru
- 16. C# Windows Form Uygulamasında spellCheck nasıl etkinleştirilir?
- 17. Çapraz Etki Alanı XML POST
- 18. php.ini'den mbstring nasıl etkinleştirilir?
- 19. NFC ayarı nasıl etkinleştirilir
- 20. Debian'da AUFS nasıl etkinleştirilir?
- 21. Ekstralarda buton nasıl etkinleştirilir?
- 22. Javascript küçültme nasıl etkinleştirilir?
- 23. Xcode'ta indeksleme nasıl etkinleştirilir?
- 24. Firefox'ta YSlow nasıl etkinleştirilir?
- 25. WPF Datagrid'de kaydırma çubuğu/kaydırma nasıl etkinleştirilir
- 26. Sinatra erişim denetimi-izin-kaynağı, ortak klasör için
- 27. Erişim ASP.NET denetimi statik [WebMethod] (JS ajax çağrı)
- 28. Docker + Nodejs + Özel Repo + Özel NPM Modülü - Erişim Sorunları
- 29. Firebase Depolama Alanı ve Erişim Denetimi-İzin-Menşei
- 30. Sunucudaki Git ile erişim denetimi (gitosis veya gitolite değil)
// 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') } } }); –
'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