gpt4 book ai didi

model-view-controller - Internet Explorer、Safari、Opera 从 returnUrl 中删除哈希值

转载 作者:行者123 更新时间:2023-12-04 08:37:43 27 4
gpt4 key购买 nike

我想在将用户发送到 LogOn Controller 时将哈希值保留在 returnURL 中,但 IE7-9/Safari/Opera 将其删除。

例如,我试试这个网址

http://localhost:18314/#&t= {DA3DB617-F9A3-4668-93E6-BBB2E37B928F}

用户未被授权并发送到 LogOn Controller 。我在 IE7-9、Safari、Opera 中得到这个:

http://localhost:18314/Login/LogOn?ReturnUrl=%2f

但是在 FireFox 和 Chrome 中:

http://localhost:18314/Login/LogOn?ReturnUrl=%2f#&t= {DA3DB617-F9A3-4668-93E6-BBB2E37B928F}

为什么以及如何修复?!

谢谢! :-)

最佳答案

你必须使用 %23 转义散列

所以这样:

?ReturnUrl=%2fFolder1#Hash

变成:

?ReturnUrl=%2fFolder1%23Hash

在 IE9 中测试。

关于model-view-controller - Internet Explorer、Safari、Opera 从 returnUrl 中删除哈希值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7687605/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com