全部产品

Web前端接入相关问题

更新时间:2021-01-07 17:23:02

本文介绍Web前端接入的常见问题。

在接入过程中Web端验证码出现加载失败的情况怎么办?

请检查您的系统是否开启了域名过滤或网址过滤,开启以上功能会导致访问验证码重要资源或接口失败。如果开启了以上功能,请将以下域名加入访问白名单。

ynuf.aliapp.org
cf.aliyun.com
diablo.alibaba.com
g.alicdn.com
af.alicdn.com
aeu.alicdn.com

阿里云验证码功能支持哪些版本的IE浏览器?

滑动验证支持IE8及以上版本浏览器。刮刮卡交互验证、智能验证、无痕验证支持IE9及以上版本浏览器。

滑块验证支持从左向右滑动,是否支持从右向左滑动?

不支持。

目前滑动验证只支持从左向右滑动。

滑块验证是否可以修改样式和交互?会不会对攻防效果产生影响?

您可以按照滑动验证前端代码集成文档中介绍的方式自定义样式。简单的样式修改(如颜色、滑块图标、长度)等不会对攻防效果造成影响;建议您不要大幅度修改交互方式(如滑块变斜、变弯等)。

在HTML5场景下接入了滑动验证,组件可以正常操作,偶尔出现一直显示“加载中”的状态该怎么办?

您可以在调用NoCaptcha.setEnabled(true)方法后,执行reset()方法重新渲染滑动验证组件,来解决这个问题。

刮刮卡怎样才算刮开?

您鼠标轨迹经过的区域覆盖两个待刮出元素的80%以上即可触发验证请求。

刮刮卡交互验证是否可以配置其中待刮出元素的数量?

不可以。

不支持配置待刮出元素的数量。目前需要刮出两个元素才可以触发验证请求。

刮刮卡待刮出的图片元素,大小有限制吗?

推荐使用80px*80px图片元素,来获得最好的兼容性和攻防效果。

我可以配置修改智能验证中的图标、动态效果吗?

不支持通过配置项的方式直接自定义,您可以尝试自己覆盖CSS样式来修改图标、动态效果。

智能验证服务端验签与滑动验证有什么区别?

没有区别。

请注意调用服务端验签接口时,参数与前端智能验证相匹配。

我可以直接使用demo中提供的接口,而不将getNVCVal()的值经过自己的后端转发给风控么?

不可以。

demo中的接口仅为演示使用,不具备攻防效果。实际使用时您需要在对应的服务端集成无痕验证服务端SDK。具体操作,请参见概述

无痕验证总是返回拦截,是什么原因造成的?

请确保您调用业务接口(如登录)的前一刻才去调用getNVCVal()方法获取无痕参数,请不要在页面刚加载时就调用此方法并将返回值保存下来后续发送。

我可以无视无痕验证服务端返回的结果,自行在前端决定唤醒的二次验证类型吗?

可以。

无痕验证接口返回的结果仅为建议,您可以根据实际情况考虑其他风控手段后做出综合决策。