问题标签 [microsoft-information-protection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
461 浏览

c# - MIP SDK 和 AD RMS 错误“MSIS9622:客户端身份验证失败”

我已按照 AD RMS 和 MIP SDK 教程进行操作,并使用 AD RMS、ADFS 设置了环境

以下是我的代码中的一些片段:

在 CommitAsync 行,用户被重定向到 ADFS 登录页面并登录 - 然后他们被重定向到“身份验证失败”页面,该页面显示:

是否需要对 MIP SDK 示例进行其他更改才能使其与 ADFS 一起使用?这是我的 AuthDelegateImplementation 的一个片段

0 投票
1 回答
33 浏览

microsoft-information-protection - MIP SDK 文件处理程序在升级到 1.9 后打印“MIP 错误:XPath 未返回结果”

文件处理程序对某些 png 文件抛出错误,因此我将 SDK 从 1.8.102 更新到 1.9.90。

现在它工作正常,但 CreateFileHandlerAsync() 方法的打印错误说“MIP 错误:XPath 没有返回结果(`anonymous-namespace'::GetXmlNodesFromPath:src\protection\rest_clients\license_parser.cpp:209”

0 投票
1 回答
262 浏览

powershell - 如何使用 PowerShell 将敏感度标签应用于存储在 SharePoint Online 或 OneDrive 中的文件?

任务是编写代码,将敏感度标签应用于 SharePoint Online 文档库中的文档,而无需下载文件。我们已经尝试使用“Set-AIPFileLabel”命令将敏感度标签应用于离线文档。有什么方法可以使用 PowerShell 命令或 REST API 将敏感度标签直接应用于存储在 SharePoint Online 网站中的文件?

0 投票
1 回答
369 浏览

c++ - 如何在 Python 中使用 Microsoft MIP SDK?

我正在构建一个自动标记 Windows 计算机上的 Office 文件的应用程序。为了以编程方式将我的敏感度标签应用于文档,Microsoft 告诉我使用它的MIP SDK

但是 SDK 是用 C++ 编写的,带有一些复杂的异步观察者模式,所以我不清楚如何从 Python 调用它的函数。

有没有人成功地将 MIP SDK 与 Python 3 一起使用?你能分享一个SetLabel()在文件上调用函数的具体 Python 示例吗?

0 投票
1 回答
203 浏览

java - MIP SDK Java Wrapper - 解密 RPMSG 文件

我们正在尝试解密通过 Graph API 获得的电子邮件。由于 Graph API 只返回 MIME 消息而不返回 MSG,因此我们无法直接解密消息,现在正在寻找一种方法来从 MIME 消息中解密 RPMSG 附件。

这里的文档说 MIP SDK 可以取消保护 RPMSG 文件。

但是,当我们尝试使用以下代码使用 Java 包装器执行此操作时:

我们收到以下错误:

我们尝试按照说明通过管理中心激活服务,但这似乎不再受支持。此外,通过 PowerShell
激活服务的说明会显示一条消息,指出该服务已启用。

我们可以做些什么来使用 MIP SDK Java 包装器解密 RPMSG 文件?

0 投票
1 回答
41 浏览

microsoft-information-protection - MIP SDK Java Wrapper:如何检索标签的保护设置,例如标签的加密和标记属性

需要帮助以使用 MIP SDK Java Wrapper 库以编程方式检索标签的保护属性,例如“加密文件和电子邮件”“标记文件内容” 。

Label 类中没有字段来保存这些值:

标签属性: 在此处输入图像描述

0 投票
0 回答
101 浏览

microsoft-information-protection - MIP SDK .NET Wrapper 在 RPMSG 文件上崩溃

.NET 包装器在调用 .NET 时静默崩溃InspectAsync()

故障转储说“线程试图读取或写入它没有适当访问权限的虚拟地址”。

CLR 版本:[5.0.921.35908],MIP 版本:[1.10.93]

这里是 MipSdk 跟踪日志下载

Windows 和 Ubuntu 18.04/20.04 上的行为相同。

提前致谢。

0 投票
1 回答
52 浏览

outlook - Outlook 加载项中的 MIP SDK 错误:profile_add_engine_async 失败:[InternalError] 无法添加新引擎

我有几个虚拟机。它们都具有桌面 WPF 应用程序和 Outlook 插件(基于 Add-in Express)。两者都使用 MIP SDK。今天,每次在 2 个 VM 上使用 MIP SDK 时,Outlook 加载项都开始出现错误。桌面应用程序仍然可以正常工作。

错误

我试过了

  • 删除带有 MIP 缓存、日志记录等的存储文件夹
  • 重启虚拟机

但问题仍在发生。

我无法在互联网上找到任何东西。

有人有什么想法吗?

环境

  • 视窗 10 专业版 21H1
  • 微软办公专业增强版 2013
  • Outlook 15.0.5353.1000 32 位
  • Microsoft.InformationProtection.File NuGet 1.3.215
  • 未安装 AIP 客户端。

谢谢。

0 投票
0 回答
36 浏览

microsoft-information-protection - MIP SDK 1.10.97 以 -1073740791 静默退出

我正在开发一个 Azure 函数,用于使用 MIP SDK v. 1.10.97 从文件中删除信息保护。在一些成功调用以保护或取消保护文件后,Azure 函数会以代码 -1073740791 静默崩溃。这在 1.9.X 版本中没有发生。

有什么想法吗?

托马斯

0 投票
0 回答
71 浏览

excel - 通过 MS Access 创建 Excel 文件。Excel 中的信息保护(AIP、MIP)栏不完整。为什么?

我们使用 Microsoft 产品 AIP(Azure 信息保护),也称为 MIP(Microsoft 信息保护)。在特定用例中,AIP 栏在 Excel 中显示不完整。

  • 用户无法更改级别,只有默认设置可用
  • 如果您单击“机密性”按钮,则仅提供默认设置,而所有其他级别都将丢失。
  • 用户必须关闭并重新打开文件才能再次完成 AIP 栏。

有趣的是,这种行为只发生在用户通过 MS Access 访问报告时。在 MS Access 前端中,通过按钮启动报告。MS Access 将启动报告的命令和参数传递给 Excel,其中包含所有计算逻辑。通过这种方式,AIP 栏不见了。无论是Object("Excel.Application")在 MS Access 中调用 Excel 还是直接通过 Excel 引用(Excel.ApplicationWorkbook等)调用 Excel 都没有关系。

如果我启动报告,例如直接在 Excel 中进行调试(使用与 MS Access 传递的相同参数),则会出现 AIP 栏。但是,用户没有此选项。

碰巧,有没有人接触过这个? 有没有人有关于如何在 Excel 中完全显示 AIP 栏的提示,即使 Excel 是通过 MS Access 启动的?

编辑 我现在有点无语。刚才我做了一个更改 - 与我无关 - 从 Access 调用 Excel 时,现在该栏显示为所有级别的完整。

我颠倒了以下几行的顺序:

之前的顺序是:

现在 AIP 栏再次完全显示。

我会检查所有电话是否都是这样。如果,那就太好了,所以这里的问题间接地帮助了我。业力?;)

谢谢你,尼克