我正在跟踪weebly的文档来配置-oauth
但是,将:jwt添加到manage_app_url中不起作用。令牌从未被jwt取代,它只是像往常一样简单地附加到末尾--也将令牌作为url的一部分。
在manifest.json“manage_app_url”中这样做:"https://www.example.com/thepage.php?manage=yes&jwt=:jwt",
返回:https://www.example.com/thepage.php?manage=yes&jwt=:jwt?thejwtstring令牌永远不会被替换..。
有人知道为什么照医生说的做不起作用吗?我做错什么了?
发布于 2017-04-10 11:24:42
比尔,你说得对,这是韦布里的问题,所以你不能解决。当有人单击菜单中的链接来管理链接时,jwt可以很好地替换,但是当它来自OAuth过程时,它并不能很好地替换。
几天前,我也遇到了同样的问题,只需删除:jwt,让weebly在URL末尾添加它就可以了。
我希望这对你也有帮助,否则我建议你在dev- support @weebly.com上联系weebly的dev support,并报告这个问题。
发布于 2017-01-29 15:44:41
不幸的是你并不真正理解这个问题。问题不在于是否需要:jwt,而在于它似乎不像文档所描述的那样工作。
这个问题的答案是:它在安装为草稿应用程序时不起作用,但是,通过应用程序界面访问“管理应用程序”链接是正确的。将:jwt替换为正确的url。
因此,问题是在安装一个草稿应用程序,而不是在实际管理的应用程序通过正面界面。
这些文档对于最终结果是正确的,但不适合作为草稿应用程序安装。这是实际的文件..。
注意: Weebly自动将JWT字符串追加到URL的末尾,包括任何必要的操作数(如?和&)。如果您希望将JWT放在的特定部分中,可以使用: JWT,Weebly将用JWT替换它(而不添加任何操作数--您需要包含这些操作数)。
https://stackoverflow.com/questions/41906028
复制相似问题