@krzykrzy1995: A jest jeszcze jedna rzecz, wyobraź sobie, że masz stronę jak wykop gdzie ludzie mogą komentować i przez błąd wstawiać obrazki, cors może być tak ustawiony żeby blokować ładowanie tych obrazków z niedobrych domen
Jeśli na stronie np. example.com jest błąd w konfiguracji CORS i odpytując ją z nagłówkiem

Orgin: [https://evilwww.example.com](https://evilwww.example.com)
zwraca

Access-Control-Allow-Origin: [https://evilwww.example.com](https://evilwww.example.com)

oraz
Access-Control-Allow-Credentials: true
To jakie są konsekwencje takiej konfiguracji ? Czy to jest jakiś poważny błąd ?

#security #cors #pytanie #bezpieczenstwo #it
via Wykop Mobilny (Android)
  • 0
Ale mnie za każdym razem ten Cors #!$%@? denerwuje xD jak go mam to nie działa (nawet jak ma zezwolone wszystko) i jeszcze wywołuje Infinite Loop na enpoincie "/login" (i się OAuth2 wyjebuje). Jak go nie mam to też nie działa i się nie chce front z backiem połaczyć, no ręce opadają xD #spring #cors
Jakie są standardy(jakkolwiek to rozumieć) debugowania w JS?
Chodzi mi o na przykład console.log zamknięte w funkcji log(). Po prostu krótszej nazwie.
Problem jest taki, że wtedy zamiast miejsca wywołania funkcji log() pokazana jest miejsce definicji tej funkcji.
Jak to zmienić?

Widzę, że istnieje taka biblioteka: http://easyxdm.net/wp/2010/03/17/adding-easyxdm-to-your-project-including-debugging-tools/
I ona ma dodatkowy plik do debugowania. Jeszcze tego nie użyłem, ale domyślam się że tam są rozwiązane problemy między innymi jak te z krótką
@look997: pomijając wszystko to tak właściwie po co Ci to?
W normalnych logach piszesz która metoda w jakim przypadku wywołała błąd ...
try {} catch(err) { log.error('Nazwa metody: ajax się #!$%@?ł') log.msg(err)};

I już wiesz, gdzie to jest a jak nie pamiętasz to jaki problem wyszukać po stringu błędu?:P A potem sobie precyzujesz już console logami, które potem usuwasz... Przynajmniej ja tak robię i żadnych problemów nie miałem jeszcze.

Łap przykładowo