我正在做一个spring mvc web应用程序,因为我希望将aadhaar验证作为Web应用程序注册过程的一部分进行集成。我已经在网上搜索了这么多解决方案,但我找不到任何解决方案。那么,任何人? PLS。
答案 0 :(得分:1)
您可以使用Offline E-kyc feature provided by UIDAI将Aadhar卡模块集成到您的应用程序中。
步骤
首先,您需要从Aadhar网站下载XML文件,方法是输入aadhar卡号和验证码(Captcha),然后输入将通过注册手机号码发送的OTP。 您还需要设置密码来保护包含XML文件的ZIP文件夹。
接下来,您需要编写业务逻辑以在打开XML文件之后解析XML中的数据。您还可以使用Aadhar网站上提供的证书来验证文件是否要检查数据篡改。
我将把链接添加到github存储库,其中包含用于解析和验证Java中数字签名的示例代码。
答案 1 :(得分:0)
您无法直接与UIDAI集成并使用其Aadhaar API。
要在项目中使用Aadhaar API,您需要首先注册UIDAI才能获得相同的license
。
首先,您将在他们的测试环境中开发您的应用程序。
然后将使用UIDAI进行预生产测试。只有在成功测试之后,您才能进入生产阶段。
UIDAI的更多详情。