我怎样才能指定一个redirect_uri包含一个#?
redirect_uri- 用户单击对话框上的按钮后重定向到的 URL。使用 URL 重定向时需要。
redirect_uri当有问题的是常规 URL时,这可以按预期工作,但是,当它包含 a 时,#它会停止工作。
当redirect_uriis时http://website.com/foo,它重定向到:
https://website.com/foo?post_id=100006935442054_1384656491776519#_=_
不确定尾随#_=_是什么,但它不会在这里造成任何问题。
当redirect_uriis时http://website.com/#foo,它重定向到:
https://website.com/?post_id=100006935442054_1384656491776629#_=_
因此,似乎 之后的参数要么#被忽略,要么被覆盖#_=_
鉴于我正在使用单页应用程序,其路由由哈希片段驱动,这破坏了我在应用程序中进行深度链接的能力。
任何有关如何解决此问题的帮助/建议将不胜感激!