我使用Angular 验证码与Angular 前端和Spring后端。
我做了这里定义的所有步骤,但当我打电话 my-api-endpoint/simple-captcha-endpoint?get=html&c=yourFirstCaptchaStyle
远景
它给了我以下错误
{“timestamp”:“2021-02-08t00:37:14.011+0000”,“status”:400,“error”:“bad request”,“message”:“请求的captchastyle'yourfirstcaptchastyle'未在botdetect.xml中定义!”,“路径“:/simple captcha endpoint”}
以下是我的botdetect.xml文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<botdetect xmlns="https://captcha.com/schema/java"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://captcha.com/schema/java
https://captcha.com/schema/java/botdetect-4.0.beta3.7.xsd">
<captchaStyles>
<captchaStyle>
<name>yourFirstCaptchaStyle</name>
<userInputID>yourFirstCaptchaUserInput</userInputID>
</captchaStyle>
</captchaStyles>
</botdetect>
我不知道为什么我在https域上工作时会出现这个错误,但不是在https域上http://localhost
我错过什么了吗?提前谢谢
1条答案
按热度按时间g6ll5ycj1#
这条路
/WEB-INF/classes/botdetect.xml
为我工作