我想以标准方式使用OpenID-Connect验证的Ajax。当我查看OpenID-Connect返回的URL字符串时,它会在'#'之后显示所有重要信息。字符。该网址会像" http://www.example.com/#auth=&token_type=aaaaaa&id_token=bbb ..."。
一样回归不幸的是,Ajax没有看到过去#'#'所以我无法获得身份验证信息。例如,在" http://www.example.com/#string1?string2"在Ajax中显示为" http://www.example.com/"。
我可以使用什么技巧让网址的一部分超过'#'在我的Ajax单页面应用程序中可用吗?
答案 0 :(得分:0)
在Javascript中,您可以使用location.hash.substring(1)
获取哈希后的部分。