Selamlar,
Ionic framework ile bir mobil uyglama geliştiriyoruz. Http request attığımız zaman http 403 hatası alıyoruz. Bunun sebebi ve nasıl çözüleceği konusunda yardım eder misiniz?
Selamlar,
Ionic framework ile bir mobil uyglama geliştiriyoruz. Http request attığımız zaman http 403 hatası alıyoruz. Bunun sebebi ve nasıl çözüleceği konusunda yardım eder misiniz?
// Comments are closed.
Selamlar,
Sebebi Ionic kend içinde bir server ile çalışıyor Spring Boot’da kendi içinde bir server ile çalışıyor kısaca 2 tane farklı server var. Birbiriyleriyle arasında request atamazlar. Bu durma CORS(Cros-Origin Resource Sharing) deniyor ve güvenlik amacıyla yapılıyor. Çözüm olarak request atılan server’a izin verilmesiz gerekiyor.
Spring Boot için Application.java’nın içersine aşağıdaki fonksiyonu eklerseniz problem büyük ihtimaller çözülecektir.
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping(“*”).allowedOrigins(“*”);
}
};
}
Gökhan gayet güzelce durumu anlatmış ben de bir sınıf olarak ayrıca nasıl yapılacağının kodunu vermiş olayım.