如何在Google云端打印中获取XSRF token ?

当我尝试提交作业打印时。总是收到消息“XSRF token 验证失败”。

我已经在http://www.google.com/cloudprint/simulate.html中 checkin 了“检查元素”。并且有一个名为“xsrf”的隐藏文本输入。

如何获得XSRF token ?

最佳答案

我遇到了这个问题,得到了以下回应。

{
 "success": false,
 "message": "XSRF token validation failed.",
 "request": {
 "time": "0",
 "users": [
 "[email protected]"
 ],
 "params": {
 },
 "user": "[email protected]"
 },
"errorCode": 9
}

在Google上进行了搜索,但除了您在此处的帖子外,没有找到其他内容。最后花费1小时,方法如下:设置mimeType(application/pdf)
Intent printIntent = new Intent(MyActivity.this,
            PrintDialogActivity.class);
printIntent.setDataAndType(Uri.fromFile(file),
            "application/pdf");

希望这对其他人有帮助。

关于android - XSRF token 验证失败的Google云打印,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17299088/

10-09 05:29