Autor Zpráva
Monekys
Profil *
Zdravim,
riesil tu niekto hlavicky CORS prosim vas ?
prikald:

Mam stranku na hostingu www.nieco.sk
cez Ajax "GET" chcem stiahnut json z externeho zdroja formou IP 192.168.0.#:250123/Getdata_json

hlasimi to chybu CORS rovnakeho povodu.
Da sa to neako vyriesit cez proxy alebo nieco ?

Vkladanie header hlaviciek cez PHP vyskusane nefunguje
vkladanie crossdomain a headerov do ajaxu tiez nefunguje

------------------------------------------------------------------------------------

Cela aplikacia bola testovana v http://, a fungovalo to spravne, akonahle som to preniesol na server s SSL tak to prestalo ist, koli hlavickam.

Vdaka
M.


Este som zabudol, ze ping na tu externu IP server funguje, potom nasleduje
poziadavka na Ajax "GET" ale skonci to len pri "OPTIONS" GET sa nevykona.

M.
RastyAmateur
Profil
Monekys:
Mám pocit, že CORS pro tu svoji doménu nieco.sk budeš muset povolit přímo na tom cílovém serveru. Pokud se nepletu, tak pro to použij Access-Control-Allow-Origin hlavičku.
Kajman
Profil
A https na vnitřní ip 192.168.0.# máte podpsané vlastní certifikační autoritou a ta autorita je přidána v prohlížeči, kde to zkoušíte?
Kcko
Profil
Monekys:
cors.rjwebdesign.cz/cors.php Tohle Vám jde? Pokud ano, tak máte opravdu špatně nastaveno to co píše Kajman
Monekys
Profil *
Kajman:
A https na vnitřní ip 192.168.0.# máte podpsané vlastní certifikační autoritou a ta autorita je přidána v prohlížeči, kde to zkoušíte?

moc nerozumiem tejto vete mozme po lopate :)

M.


Hosting ma svoj SSL certifikat, ta IP 192.... ma tiez svoj certifikat, ale teraz pozeram ze je tam neaky problem s digitalnym podpisom.

Aby som tomu rozumel:
treba mat rovnake certifikaty aj na jednom aj na druhom ?

M.


Kcko:
ten odkaz mi funguje.
Kajman
Profil
Monekys:
ale teraz pozeram ze je tam neaky problem s digitalnym podpisom

To může být důležité. Asi bude potřeba, abyste měl v prohlížeči řádek zelený, že je https korektní. Pro IP na lokální sítě to nikdo nepodepíše. To si musíte podepsat vlastní certifikační autoritou a tu do prohlížeče nebo do operačního systému naimportovat do důvěrychodných CA.
Monekys
Profil *
Kajman:
Aha takze problem je nakoniec certifikat a ja tu riesim 2 dni CORS :)
Ach no ucime sa cely zivot ale to preto lebo s tym robim prvy krat tak neviem ako na to ...

dakujem za postrcenie

M.


Kajman:
Este sa optytm da sa vygenerovat neaky vlastny overeny certifikat,
od Microsoftu alebo ako na to ?

vdaka
M.
Keeehi
Profil
Monekys:
Este sa optytm da sa vygenerovat neaky vlastny overeny certifikat,
od Microsoftu alebo ako na to ?
Ne. Žádná certifikační autorita ti nevystaví certifikát pro lokální IP adresu.
Kajman
Profil
Pokud není v pořádku certifikát, tak se prohlížeč se serverem ani nedomluví na bezpečné komunikaci a nemají jak přijít CORS hlavičky.
Monekys
Profil *
Riesenie pre vsetko je CURL!

M.
Kajman
Profil
To se přes CURL dokážete připojit ze serveru na hostingu do lokální sítě uživatele prohlížeče?
Monkeys
Profil *
Staticka IP + presmerovanie, cez curl mozem posielat requesty bez chyby cors. Samozrejme treba curl spravne vyskladat ja som zo riesil 4 dni

M.


Plus cez curl sa da odignorovat ssl
Kajman
Profil
Takže celou dobu řešíte přístup na veřejnou statickou IP a ne na popisovanou lokální IP z ranku 192.168.0.#?
Monekys
Profil *
Takuto vec som riesil prvy krat a nevedel som ze je to v podstate presmerovanie portov
Ja so sietami nerobim vobec, ani neviem ako funguju tak som nevedel odkial zacat a co je aky problem ...
Chvalaa bohu vyriesene.
M.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0