gpt4 book ai didi

java - recaptcha 通过 http 而不是 https 进行调用

转载 作者:行者123 更新时间:2023-12-01 07:12:13 25 4
gpt4 key购买 nike

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

最佳答案

查看source code ,您需要更改:

ReCaptchaFactory.newReCaptcha(  //...

与:

ReCaptchaFactory.newSecureReCaptcha(  //...

就是这样!

另请参阅

关于java - recaptcha 通过 http 而不是 https 进行调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12077193/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com