May 17May 17 8 minutes ago, bags said:Thx.Vise sam mislio ako imate bilo kakav tool koji redovno koristite. Ne mora biti vezan za ovu temu.Iskoristio sam jednu liniju tvog posta za frust, sorry. Mislim da imam vise alata koje sam mrzeo nego sto ima onih koje volim. Volim kada vidim da je postgreSQL baza pa mogu da koristim pgAdmin. GreenMail za lokalni SMTP server za mailove. Mada mislim da je Docker najvise uticao kao alat na svakodnevni rad, barem meni. Od patnje u vrhu naravno blazenopocivsi PowerMock, i Spring Reactive, dok ga nisam naucio, nema laku krivu ucenja za koriscenje, moras prvo da naucis sve da bi mogao da koristis. Barem je tako kod mene bilo.
May 20May 20 Author To mi je last resort opcija ako ne uspem do sutra navece.Problem je sto em imam puno api gateway pa mi je lista bas duga em na drugoj strani aplikacija ima 4 frameworka za api(2 rest, graphql i soap) I naravno dodjem u situaciju da bas ne prolazi ono sto treba a verovatno i obrnuto.
May 20May 20 CORS je učestvovao u jednom od glupljih bugova koji sam rešavao, odnosno nas troje. Jedan servis je imao neko hack da ponekad vraća *, mislim ako je request localhost, ne sećam se zbog čega (u stvari ne znam uopšte, tako je bilo urađeno). Uglavnom * ne može da bude allow-origin ako je request koji šalje cookies i u jednom trenutku počeli smo random da dobijamo da je request blokiran zbog CORS-a. Većanje nas trojice pola dana, na kraju sam provalio da je varnish ignorisao origin header I da kad neko iz nekog razloga treba da dobije wildcard a cache je stale/expired, onda varnish lepo stavi response u cache i šalje svima wildcard narednih 15 minuta ili koliko je trajao cache iako to u stvarnosti gotovo nikad ne treba da radi.CORS je jedan od razloga zašto ću samo pod pretnjom sile da koristim domain tipa api.example.com
May 21May 21 Author Uspeo sam.Resenje je bilo manje vise jednostavno kad sam saznao sta je problem nakon skoro 3 dana:Mi koristimo Spring Security i Jersey za REST API. E sad kad njih koristis a uleti ti u pom.xml spring-web-starter on ti promeni kako se security matcheri sortiraju.I onda ti se najednom aktivira za routu pogresan SecurityFilterChain iako imas dobar config. Sve u svemu i nije bio CORS problem nego je to bila prva vidljiva greska. 🤡
Create an account or sign in to comment