代码之家  ›  专栏  ›  技术社区  ›  pavoprogrmador

InfoPath 2010表单要求“萨马特卡”

  •  0
  • pavoprogrmador  · 技术社区  · 10 年前

    我正在发布一个infopath 2010表单。此表单在VB中有自定义代码。

    我必须将安全级别设置为“完全信任”,然后需要添加证书: enter image description here

    我用VBA工程数字证书创建的Wictch:

    enter image description here

    一切正常……直到其他用户尝试打开表单并要求他们插入智能卡。。。。。

    enter image description here

    我能做些什么来解决我的问题吗?

    1 回复  |  直到 10 年前
        1
  •  0
  •   pavoprogrmador    10 年前

    发生此问题的原因是IP检测到web服务将访问计算机中的资源。。。这就是,我的web服务需要在服务器表单Infopath Attachments base64字段中创建文件。。。

    我“解决”了这个问题,直接在Infopath中实现WS,而不是使用自定义代码。在这种情况下,您不需要选择“完全信任”,而且在这种情况中,您不会收到另一个请求。

    您可以在以下链接中阅读更多信息:

    https://msdn.microsoft.com/en-us/library/office/aa946782(v=office.14).aspx

    https://support.office.com/en-ie/article/Introduction-to-digital-signatures-d2f92222-abb1-486b-bc07-884ecac99c59

    现在,由于超时,我选择了自定义代码而不是信息路径规则。。。事情发生了。与自定义代码相比,使用infopath规则和大文件,我会出现超时错误。

    所以…有人能帮我解决这一点吗?