我是一名学生,正在实习。
这是我们正在从事的项目: 在 Web 应用程序中,我们需要用户使用他/她的比利时 eID 进行身份验证和签署文档。 我们考虑使用网络扩展和具有本机消息传递的中间件。
理想情况下,我们想要一个免费的解决方案。我们发现爱沙尼亚 eID 的 Web-Eid 项目是开源的,但尚未与比利时 eID 兼容。 我尝试了 GitHub 中提供的 ASP.NET 示例:https://github.com/web-eid/web-eid-asp-dotnet-example
在证书文件夹中进行一些更改后,我可以进行身份验证,但无法签署文档。 当我尝试在第二个网页上签署文本时,出现以下错误:
认证失败
[代码] ERR_WEBEID_NATIVE_FATAL
[消息] SHA-384 哈希值必须为 48 字节长,但在 高级