Pracuję HapiJs Restful web service i próbuję włączyć cors, aby każdy klient nawet z innej domeny mógł korzystać z moich usług. Próbowałem cors = true w obiekcie połączenia z serwerem, ale nie działało.Nodejs Hapi - Jak włączyć kontrolę dostępu do początku krzyżowego
7
A
Odpowiedz
12
Gdzie umieściłeś cors=true
? Czy mógłbyś dodać trochę kodu?
Bez wiedzieć dokładnie, gdzie masz umieścić cors = true
ten kawałek kodu może pomóc:
server.connection({ routes: { cors: true } })
Albo spróbuj dodać dozwolonych Cors w sekcji config trasy.
server.route({
config: {
cors: {
origin: ['*'],
additionalHeaders: ['cache-control', 'x-requested-with']
}
},
Spójrz na to pytanie: hapi.js Cors Pre-flight not returning Access-Control-Allow-Origin header
Powiązane problemy
- 1. Jak zaimplementować precyzyjną kontrolę dostępu w Spring-Data-Rest?
- 2. Nodejs/HapiJs z Angular.js
- 3. Hapi zagnieżdżone routingu
- 4. INotifyPropertyChanged powoduje błąd wątku krzyżowego
- 5. Słuchaj lokalizacji dostępu włączyć/wyłączyć w ustawieniach
- 6. Uzyskiwanie dostępu do google analytics za pośrednictwem nodejs
- 7. jak zrobić hapi dobry zignorować konkretną trasę
- 8. Błąd podczas dostępu do mysql poprzez Sequelize (Express/NodeJS)
- 9. Modyfikowanie zapytania łączenia krzyżowego
- 10. Jak przesyłać dane do przeglądarek za pomocą Hapi?
- 11. Jak dodać kontrolę użytkownika do panelu
- 12. Jak ustawić pełną kontrolę do katalogu?
- 13. Jak korzystać z łączenia krzyżowego w dostępie?
- 14. Jak potokować do pliku (NodeJS)
- 15. Jak dodać element do początku kolejki?
- 16. svn + apache na kontrolę dostępu do katalogu: dziwny problem uprawnień (403 zakazany błąd)
- 17. Jak utworzyć niestandardową kontrolę UIDatePicker
- 18. Jak zrobić prawdziwie przezroczystą kontrolę?
- 19. Eclipse przeskakuje do początku dokumentu
- 20. Jak przeprowadzić kontrolę ng-niepełnosprawnych w angularjs?
- 21. Resetowanie wskaźnika do początku pliku
- 22. Zachowanie łączenia krzyżowego (SQLServer 2008)
- 23. Uzyskiwanie dostępu do tablicy niektórych elementów naraz i zawijanie do początku
- 24. Jak włączyć funkcję latarki w telefonie iPhone 4 iOS 6 na początku aplikacji z preferencjami plist
- 25. Dodaj kontrolę do nagłówka strony w ASP.NET
- 26. Dodaj do początku metody NSString
- 27. plik ścieżki dostępu z udziału sieciowego w nodejs
- 28. Jak ustawić kontrolę dostępu zezwalać na początek na konkretny plik web.config
- 29. Dodawanie tekstu do checkbox kontrolę w JQuery
- 30. Projektant Odrzucający Kontrolę użytkownika
// Tworzenie serwera z hosta i portu serwer var = new Hapi.Server(); // ustawienia połączenia z serwerem server.connection ({ gospodarza: '0.0.0.0', port: process.env.PORT || 8080, trasy: { Cors: prawda, plików: { relativeTo: path.resolve ('.', 'build') } } }); –
"cors: true" było wszystkim, czego potrzebował. Dzięki! Oto pełna konfiguracja połączenia: 'server.connection ({port: + process.env.PORT || 5000, host: '0.0.0.0', trasy: {cors: true}});' – robro