会话状态支付

发布于 2024-12-04 08:13:21 字数 347 浏览 2 评论 0原文

我们需要在 Iframe 页面和回调之间存储用户详细信息。一些细节需要像在线支付一样安全可靠。我们要么将详细信息存储在数据库中,要么存储在会话中。但是,如果网络服务器出现故障或者我们在白天发布内容,用户将失去会话。我们没有网络场,因此不需要 StateServer 或 SQLServer 会话状态。 我们是否:

  1. 将详细信息存储在数据库中,然后在确认后进行更新
  2. 使用 inproc 在
  3. 会话中存储详细信息 使用 StateServer 在会话中存储
  4. 详细信息 使用 SQLServer 在会话中存储详细信息
  5. 将详细信息传递给支付提供商,支付提供商可以再次将其传回。

We need to store user details between Iframe pages and callbacks. Some details need to be secure and robust as they are for online payments. Either we store the details in our database or in a session. However if the web server goes down or when we publish during the day a user will lose their session. We don't have a web farm so don't need StateServer or SQLServer session states.
Do we:

  1. store details in the database then update after confirmation
  2. Store details in session using inproc
  3. store details in session using StateServer
  4. store details in session using SQLServer
  5. pass details to payment provider who can pass them back again.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三生池水覆流年 2024-12-11 08:13:21

通常,您可以将详细信息以及您自己的唯一付款参考直接传递给付款提供商。然后,当商家回复您以表明付款是否成功时,您可以使用该参考来处理付款成功。

Generally you would pass the details direct to the payment provider with a unique payment reference of your own. You can then use that reference to process the payment success when the merchant comes back to you to indicate whether the payment was successful or not.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文