2013-03-14 28 views
0

此安全网站使用IFrames https://www.said.net/secure/mcrostie/index-shop.asp。我的要求是只保留交易页面的安全。我将登录页面更改为http://www.said.net/secure/mcrostie/index-shop.asp,但保留了“帐户”,“购物车”,“CheckOut”链接的安全性(这可以通过悬停在帐户,购物车和结帐链接上来看到)。所有似乎都正常工作,但作为安全网页通过IFrame链接,当用户点击这些链接时,登陆URL不会更改为Https。我们如何强制浏览器显示https而不是http如何更改浏览器网址,当点击锚链接时使用iframe中的asp

+0

请澄清,如果您使用ASP.NET或经典ASP。你已经使用了两个标签。 (传统ASP使用'.asp'文件扩展名,并且从Windows 2000版本3.0开始没有更新过)。 – Dai 2013-03-14 21:16:29

+0

对不起我使用传统的ASP – Bob 2013-03-14 21:23:26

+0

请阅读此鲍勃:http://meta.stackexchange.com/questions/125997/something-on-my-web-site-doesnt-work-can-i-just-paste-a -link-to-it – 2013-03-14 21:34:35

回答

0

只需更改所有到您的交易页面的链接以使用https以及您网站其余部分的所有其他链接使用http。

+0

这就是我想要做的。但问题是,由于IFrame的URL不会显示在浏览器 – Bob 2013-03-14 22:30:38

+0

没有任何解决方法,浏览器将只显示它在上下文中知道什么,它对iframe一无所知,它知道的一切它是不是在使用https的页面上。删除你的iframe可能是最好的选择。我不能想到你在整个视域中使用https有问题的原因? – shenku 2013-03-14 22:50:59

相关问题