Ik wil graag (zoals jullie aanbevelen) een Token-check toevoegen voor de data die binnenkomt via de HTTPSplug. In jullie documentatie op https://docs.kpnthings.com/dm/plugs/https#the-request geven jullie aan dat de opbouw als volgt moet zijn:
token = sha256({senMLBody}{sharedSecret})
Ik heb dit in allerlei varianten geprobeerd, maar op geen enkele manier krijg ik een match met de Things-Message-Token die ik ontvang in de header van de post.
Ik heb via https://emn178.github.io/online-tools/sha256.html diverse opties geprobeerd zoals met en zonder {} rond de inhoud, met en zonder indented/pretty format, quotes, etc. Wat zou de exacte juiste opbouw moeten zijn?
Zie bijv. onderstaande opbouw. Wat is hier fout?
{[{"bn":"urn:dev:DEVEUI:0059AC00001B00B9:","bt":1584958638},{"n":"locOrigin","vs":"KPNLORA"},{"n":"latitude","u":"lat","v":52.215401},{"n":"longitude","u":"lon","v":6.01251},{"n":"radius","u":"m","v":127.929848},{"n":"locAccuracy","u":"%","v":9999},{"n":"locPrecision","u":"%","v":9999},{"n":"locTime","vs":"1584958638848"}]}{plainsecret}
Alvast bedankt!