Thanks for your reply!
I have confirmed that I use exactly the samt token for both GenerateGeodatabaseAsync and SyncGeodatabaseAsync and that it is the same service beeing used in both cases. I can also conform that it is set on the GeodatabaseSyncTask object. It is working for GenerateGeodatabaseAsync, so the token used should be ok. It is a long term token generated on arcgis server manually.
Here is the url-decoded request-body for GenerateGeodatabaseAsync (createReplica) this is working as expected and I get my gdb. Here you can se the token in the request body:
f=json&layers=6, 5, 4, 3, 2, 1, 0, 9, 8, 7&layerQueries={"0":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"1":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"2":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"3":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"4":{"where":"ARENDEID=3029258 AND (HUINVENTERINGID=154 OR HUINVENTERINGID=-1)","queryOption":"useFilter"},"5":{"where":"ARENDEID=3029258 AND (HUINVENTERINGID=154 OR HUINVENTERINGID=-1)","queryOption":"useFilter"},"6":{"where":"ARENDEID=3029258 AND (HUINVENTERINGID=154 OR HUINVENTERINGID=-1)","queryOption":"useFilter"},"7":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"8":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"},"9":{"where":"ARENDEID=3029258 AND HUINVENTERINGID=154","queryOption":"useFilter"}}&geometryType=esriGeometryEnvelope&geometry={"xmin":-180000,"ymin":6080000,"xmax":1200000,"ymax":7690000}&transportType=esriTransportTypeUrl&returnAttachments=false&async=true&syncModel=perLayer&dataFormat=sqlite&clientTime=1440655554394&token=QLRmApTScQVLcvKrKMiz2a2QGdp_T9dj2W3wA14MqtJ2o54dE21i8WeZntrHHvMEv9Y2bPAhANqI0U0Hd8MIKA..
When I try to execute SyncGeodatabaseAsync (synchronizeReplica) with my map edits, there is no token parameter included in the request:
f=json&replicaID={345D9CE5-D7B3-4F28-AD1F-37D115E8AE60}&rollbackOnFailure=false&closeReplica=false&syncLayers=[{"id":6,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":5,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":4,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":3,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":2,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":1,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":0,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":9,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":8,"serverGen":1440655215837,"syncDirection":"bidirectional"}, {"id":7,"serverGen":1440655215837,"syncDirection":"bidirectional"}]&transportType=esriTransportTypeUrl&async=true&dataFormat=sqlite