- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 InfoPath 表单模板作为 SharePoint 表单库中的内容类型。该表单有多个数据连接,在提交时,根据一个字段的填写方式将其保存回 SharePoint 上的特定表单库。
在我添加额外的数据连接以从 SQL 接收信息到下拉控件后,当表单打开(新的或现有的)时,会出现以下 Microsoft 安全消息“Microsoft Office InfoPath 安全通知 - Microsoft 已确定潜在的安全问题。 ..”。每次都会出现此警告。
我已将这些连接添加为 IE Internet Options 受信任站点。在 InfoPath 表单本身的工具>信任中心中,我取消选中(隐私选项)“检查来自或链接到 InfoPaths 信任中心可疑网站的 Microsoft Office 文档”。
这些行动都没有解决问题。有没有办法关闭这个安全警告?
最佳答案
您可能需要更改表单本身的安全和信任设置。转到工具 -> 表单选项 -> 安全和信任。如果您完全信任,那么您可能必须使用代码签名数字证书对其进行签名。
Infopath 可以生成可在您的本地计算机上运行的数字证书。但是当其他人尝试打开表单时,系统会提示他们是否在打开表单时信任证书。
要解决该问题,请从受信任的提供商处购买 Codesigning 证书或使用 makecert.exe 自己创建一个
不幸的是,makecert 是 Windows SDK 的一部分这是一个570mb的下载。
以下是我用来创建代码签名认证机构和 infopath 代码签名证书的脚本。
makecert -n "E=Support@{yourcompany},CN=Your Code Signing CA" -a sha1 -eku 1.3.6.1.5.5.7.3.3 -r -sv root.pvk root.cer -ss Root -sr localMachine
makecert -pe -n "E=Support@{yourcompany},CN=Your Infopath Code Signing Certificate" -ss MY -a sha1 -eku 1.3.6.1.5.5.7.3.3 -iv root.pvk -ic root.cer
关于security - InfoPath - 如何禁用 Microsoft Office InfoPath 安全通知 - "Microsoft has identified a potential security concern",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3637302/
我是一名优秀的程序员,十分优秀!