【发布时间】:2012-10-21 19:42:31
【问题描述】:
我开发了一个多租户的 asp.net mvc3 shop 应用程序。每个客户(大约 1000 个站点)都有自己的网站,他喜欢在其中嵌入此解决方案。我使用扩展验证 SSL,因为这会增加客户推力。
到目前为止,我使用 iframe,这不是一个好的选择,因为在付款步骤中,客户看不到连接是 SSL 加密的。所以我选择将页面完整放在 ssl 后面,客户的页面也是 ssl。这是一种不令人满意的方法,因为我在滚动条、灯箱定位等方面存在问题。
我的新方法将使用 asp.net mvc3 来提供提供 json 结果的控制器;在客户端,我想将基于 jquery 的 mvc 框架与 jquery 模板一起使用。
我的问题是,我应该如何处理 SSL 让客户看到流量已加密?我想避免客户需要创建代理并通过他们的 ssl 证书路由流量,因为涉及许多不同的 CMS 系统,因此我无法向客户提供简单的“操作方法”。
【问题讨论】:
标签: jquery asp.net-mvc security architecture