asp.net - 重定向到操作是在添加 SSL 后在 url 末尾添加 %20

标签 asp.net asp.net-mvc ssl heroku openssl

在我添加我的 SSL 证书之前它工作正常但现在不行。

我正在使用 mailchimp api 将电子邮件订阅到时事通讯。当电子邮件成功时,页面应重定向到“mydomain.com/home/contact”。但在添加 SSL 后,它重定向到“mydomain.com/home/contact%20”并给我页面未找到错误。

为什么会这样,我该如何解决?

谢谢你的帮助

最佳答案

末尾必须有一个额外的空格。这就是它被编码为 %20 的原因。检查生成链接的代码。

关于asp.net - 重定向到操作是在添加 SSL 后在 url 末尾添加 %20,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49625673/

相关文章:

javascript - 如何跟踪谷歌地图事件?

c# - 浏览器关闭后Session变为空

jquery - 登录后重新加载 AntiForgeryToken

c# - 如何在 asp.net mvc 中使用另一个项目的部分 View

delphi - 如何在 Delphi 中使用 Indy 10 和 OpenSSL 通过 HTTPS 下载/上传文件?

ssl - 如何显示证书的主题备用名称?

c# - ASP.NET MVC : No owin. 环境

javascript - 对 Web 方法的重复 AJAX 调用之间的延迟

asp.net-mvc - 如何构造一个基地址为当前部署域的Uri?

ssl - 访问 vi 历史