jsf-2 - javax.faces.FacesException : Cannot find public key for catpcha

标签 jsf-2 primefaces captcha

我想在我的应用程序中实现验证码,但我收到此错误有人可以告诉我原因吗?

juin 01, 2014 12:22:04 PM com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback visit GRAVE: javax.faces.FacesException: Cannot find public key for catpcha, use primefaces.PUBLIC_CAPTCHA_KEY context-param to define one

最佳答案

查看消息,您需要注册验证码 key ,然后将以下内容添加到您的 web.xml

   <context-param>
        <param-name>primefaces.PUBLIC_CAPTCHA_KEY</param-name>
        <param-value>your-publickey</param-value>
    </context-param>

    <context-param>
        <param-name>primefaces.PRIVATE_CAPTCHA_KEY</param-name>
        <param-value>your-private-key</param-value>
    </context-param>

注册请转到:https://www.google.com/recaptcha/intro/index.html

关于jsf-2 - javax.faces.FacesException : Cannot find public key for catpcha,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23979342/

相关文章:

javascript - 有关 iMacros 的验证码问题

java - 如何在 RichFaces 中对数据表中的行进行排序?

validation - JSF:不同验证器标记的不同验证消息?

jsf - 切换 <p :panel> depending on selected value of <p:selectOneRadio>

html - primefaces - 可从 <p :dataTable> works but not visible 拖动

php - 新的 Google reCAPTCHA 始终无法通过本地主机进行验证

JSF:如何仅在选择另一个组件时验证输入文本

jsf - JSF2.0中如何注入(inject)ManagedBean

jsf - 如何在 PrimeFaces 5.0 中使用 tabView 获取动态选项卡名称和数据?

codeigniter - 从 codeigniter 中的 botdetect 验证码中删除链接