小编Nik*_*hil的帖子

从支付网关重定向后丢失用户 cookie 和会话数据

我正在将 ASP.net MVC5 用于我的电子商务项目。我没有使用任何 SSL 。我也成功集成了支付网关。我面临的问题是,当我将数据发布到支付网关时,它会处理付款并将响应发送回我们的 Web 应用程序操作方法,用户会被注销,即 User.identity 设置回 null 。

我认为这是由于 HTTP 到 HTTPS 连接而发生的,因为每个网关都使用 https 作为安全性。重定向到 https 后,它会删除所有 cookie 和会话数据。

但我不想使用 https 连接来保留用户登录会话。请告诉我如何在从支付网关重定向回来后保留用户登录状态。

c# asp.net-mvc payment-gateway asp.net-identity

5
推荐指数
1
解决办法
4083
查看次数