[dss-developer] CORS <Cross-Origin Resource Sharing> Probleme mit DSS lighttpd-Server
Hofmann, Christoph
christoph.hofmann at digitalstrom.com
Tue Feb 24 09:45:46 CET 2015
Hallo Chris,
sorry, ich habe jetzt nicht alle Ausführungen im Detail gelesen, aber ich verstehe das eigentliche Problem auch nicht.
https://dss.local:8080/json/system/requestApplicationToken?applicationName=cFlat
liefert folgendes json:
{
"ok": true,
"result": {
"applicationToken": "0638859674e21bed09ab0a6da6228796b6108ce3b909fb5adf8f5721ecc60212"
}
}
Danach aktiviert der User im Konfigurator das Application Token.
Anschließend loggt die Applikation sich ein:
https://dss.local:8080/json/system/loginApplication?loginToken=0638859674e21bed09ab0a6da6228796b6108ce3b909fb5adf8f5721ecc60212
Das liefert folgendes json:
{
"ok": true,
"result": {
"token": "218628c15c4dc0e1ef97d898dacde24c33aeaef9c4952a2d39f4b7c47a309c67"
}
}
Anschließend kann man die gesamte json-API verwenden. Das Token hängt man einfach hinten an:
https://dss.local:8080/json/apartment/getStructure?token=218628c15c4dc0e1ef97d898dacde24c33aeaef9c4952a2d39f4b7c47a309c67
Es sind also keine Cookies zu parsen u.s.w.
Grüße
Christoph
--
Christoph Hofmann
Software Development
digitalSTROM GmbH
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.digitalstrom.org/pipermail/dss-developer/attachments/20150224/2a00cfc8/attachment-0001.html>
More information about the dss-developer
mailing list