【发布时间】:2012-08-22 16:08:33
【问题描述】:
我在我的 java jsp 设置中使用了 recaptcha。我在我的 jsp 中使用以下代码
<%@ page import="net.tanesha.recaptcha.ReCaptcha"%>
<%@ page import="net.tanesha.recaptcha.ReCaptchaFactory"%>
<%
ReCaptcha c = ReCaptchaFactory.newReCaptcha("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXX", false);
out.print(c.createRecaptchaHtml(null, null));
out.flush();
%>
但是该网站使用 https,所以我在 IE 上收到“仅显示安全内容”消息。
如果我查看源 recaptcha 已生成以下内容
<script type="text/javascript" src="http://api.recaptcha.net/challenge?k=XXXXXXXXXXXXXXXXXXXXXXX"></script>
如何强制 recaptcha 使用 https 而不是 http?
【问题讨论】: