Web frontend integration FAQ
This topic answers frequently asked questions about web frontend integration.
General questions
Slider Captcha frontend questions
Intelligent Captcha frontend questions
No-hassle Captcha frontend questions
What do I do if the web Captcha fails to load during integration?
Check if your system has domain name or URL filtering enabled. These features can block access to important Captcha resources or APIs. If these features are enabled, add the following domain names to the whitelist.
ynuf.aliapp.org
cf.aliyun.com
us.ynuf.aliapp.org
cfall.aliyun.com
g.alicdn.comWhich versions of Internet Explorer does Alibaba Cloud Captcha support?
Slider Captcha supports Internet Explorer 8 and later. Scratch-card Captcha, Intelligent Captcha, and No-hassle Captcha support Internet Explorer 9 and later.
Slider Captcha supports sliding from left to right. Does it support sliding from right to left?
No, it does not.
Currently, Slider Captcha only supports sliding from left to right.
Can I modify the style and interaction of Slider Captcha? Will this affect its security performance?
You can customize the style as described in the Slider Captcha frontend integration document. Simple style modifications, such as color, slider icon, and length, do not affect security performance. Do not significantly change the interaction method, such as making the slider track slanted or curved.
I integrated Slider Captcha in an HTML5 scenario. The component works, but sometimes it gets stuck in the 'Loading' state. What should I do?
To resolve this issue, execute the reset() method to re-render the Slider Captcha component after you call the NoCaptcha.setEnabled(true) method.
Can I configure and modify the icons and dynamic effects in Intelligent Captcha?
Direct customization through configuration items is not supported. To modify the icons and dynamic effects, overwrite the CSS styles.
What is the difference between server-side signature verification for Intelligent Captcha and Slider Captcha?
There is no difference.
Ensure that the parameters match the frontend Intelligent Captcha when you call the server-side signature verification API.
Can I use the API provided in the demo directly, without forwarding the value of getNVCVal() to risk control through my backend?
No, you cannot.
The API in the demo is for demonstration purposes only and provides no security protection. For actual use, integrate the No-hassle Captcha server-side software development kit (SDK) on your server. For more information, see Overview.
No-hassle Captcha always returns an interception result. What causes this?
Ensure that you call the getNVCVal() method to obtain the No-hassle Captcha parameter just before you call your business API, such as the logon API. Do not call this method when the page first loads and save the return value for later use.
Can I ignore the result returned by the No-hassle Captcha server and decide on the frontend which type of secondary authentication to trigger?
Yes, you can.
The result returned by the No-hassle Captcha API is only a suggestion. You can make a comprehensive decision based on your specific situation and other risk control measures.