Előzmények

gustyhozzászólásai | válasz erre | 2017.12.17 21:56:00 (1259)
Bocs, volt benne még egy ellenőrzés, ott nem volt engedélyezve az OPTIONS.

Nekem most jónak tűnik.
[előzmény: (1258) petrot81, 2017.12.17 21:19:00]

petrot81hozzászólásai | válasz erre | 2017.12.17 21:19:00 (1258)
Csináltam egy egyszerű tesztoldalt: http://tamaspetro.com/download/direct/gctest/

userid-t és apikey-t kell megadni, a többi ki van töltve. A log beszúrás gombra kattintva elküldi a logot, a válasz vissza is jön. Ezután lehet kattintani a módosításra, ott pedig visszajön a hiba.
[előzmény: (1256) gusty, 2017.12.17 17:43:50]

gustyhozzászólásai | válasz erre | 2017.12.17 17:43:50 (1256)
Betettem, próbáld ki.
[előzmény: (1255) petrot81, 2017.12.17 17:20:08]

petrot81hozzászólásai | válasz erre | 2017.12.17 17:20:08 (1255)
Továbbra sem jó :(

Úgy olvastam, hogy az option method-ra is kell egy üres végpont, ami 20x-el tér vissza, hogy lefusson a kérés. Most az jön vissza hibaként is, hogy "Érvénytelen művelet"
[előzmény: (1254) gusty, 2017.12.17 12:18:58]

gustyhozzászólásai | válasz erre | 2017.12.17 12:18:58 (1254)
Bocs,

Access-Control-Allow-Methods: GET,PUT,POST,DELETE,OPTIONS

ezt a sort valamiért kikommenteztem, már nem emlékszem miért, s elfelejtettem visszarakni.

Most próbáld.
[előzmény: (1253) petrot81, 2017.12.17 01:01:30]

petrot81hozzászólásai | válasz erre | 2017.12.17 01:01:30 (1253)
Ismét API..

A logoknál a PUT és DELETE előtt a böngésző küld egy OPTIONS kérést is, ez viszont rendszeresen lehal. Swaggerben és postmanben jó, de fejlesztésnél a böngészőben a cross-domain miatt megy az említett metódus és kilövi a tényleges kérést.

Request URL:https://api.geolada.hu/userlog
Request Method:OPTIONS
Status Code:405 Method Not Allowed
Remote Address:217.13.101.139:443
Referrer Policy:no-referrer-when-downgrade

https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Preflighted_requests

Elviekben szerver beállítás orvosolná:
Access-Control-Allow-Methods: GET,PUT,POST,DELETE,OPTIONS
Access-Control-Allow-Origin: *

Bejelentkezés név:  jelszó:   [regisztráció]