我在我的 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?