问题标签 [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.
data-protection - 在 Azure 信息保护 AzureIP_test 示例中指定凭据详细信息的位置
我正在尝试使AzureIP_test 示例正常工作,但无法确定在何处指定某些凭据详细信息。
当我针对测试文档运行我的示例版本时,我收到以下错误:
An unexpected error occurred : Microsoft.InformationProtectionAndControl.InformationProtectionException: The parameter is incorrect. HRESULT: 0x80070057
我怀疑我缺少凭据详细信息,但我不知道在哪里指定应用程序中的详细信息。
具体来说,我认为我需要以下内容:
SymmetricKeyCredential symmetricKeyCred = new SymmetricKeyCredential();
symmetricKeyCred.AppPrincipalId = ConfigurationManager.AppSettings["AppPrincipalId"];
symmetricKeyCred.Base64Key = ConfigurationManager.AppSettings["Base64Key"];
symmetricKeyCred.BposTenantId = ConfigurationManager.AppSettings["BposTenantId"];
有谁知道指定这些细节的最佳位置?我还缺少其他有用的细节吗?
azure-information-protection - 创建 PolicyEngine 时获取 PolicySyncError 异常
我正在尝试运行MipSdk-PolicyApi-Cpp-Sample-Basic示例。我已按照确切的说明进行操作,但PolicySyncError
在创建以下内容时不断遇到异常PolicyEngine
:
获取策略失败,请求失败,http 状态码:204
使用用户凭据运行预编译的 File API 示例时也会发生同样的情况:
据我所知,我有一个 E5 试用版,其中的政策和标签都设置正确。很想得到任何指点,谢谢!
c# - Azure mip sdk 错误:NoPolicyException:未配置合规性策略:缺少标签,
在此行上出现以下错误:
错误:
NoPolicyException:未配置合规策略:缺少标记
c# - Microsoft 信息保护 SDK:使用用户名/密码登录
我正在使用 C# 上的新 MIP SDK 构建 POC 应用程序。要求之一是使用存储在服务器上的用户名/密码。所有示例应用程序都使用 OAuth2 登录,并带有用于用户凭据输入的弹出窗口。我相信正确实施 IAuthDelegate 可能会有所帮助,但内联文档并没有太大帮助。在我的引擎初始化方法中,我遵循 SDK 示例
和 AuthDelegateImplementation 具有以下代码
谢谢你的帮助,C。
exception - Microsoft 信息保护异常:“指定了非活动标签”
使用 MIP SDK 时,我发送了一个
设置标签(MyLabelGuid)
称呼。当参数是我的 Azure 信息保护敏感度标签 GUID 之一时。结果我得到以下异常:
Microsoft.InformationProtection.Exceptions.BadInputException: '指定了非活动标签,correlationId:...
据我所知,在 Azure 信息保护 - > 标签刀片或标签属性中没有将标签标识为“活动/非活动”。
请指教。
c# - LoadLibrary 失败:[sdk_wrapper_dotnet.dll] 调用 MIP SDK 以标记来自 Azure Function 的文档
我编写了一个使用 C# MIP sdk 标记文档的 Azure 函数。
当我在本地运行 azure 函数时,一切正常,并且文档被标记。
当我在云中运行 azure 函数时,在日志中我看到此错误:LoadLibrary failed for: [sdk_wrapper_dotnet.dll]。
以前有人遇到过这个问题吗?
谢谢!
azure - Azure 信息保护 | 如何解密来自 EWS API 的 .EML?
鉴于:
- 我们使用 EWS API 从 Office 365 (Exchange Online) 下载电子邮件
- 使用 AIP 加密电子邮件时,正文会加密
- 管理员用户是超级用户 - 此用户的凭据用于向 EWS 发出请求
问:
azure-information-protection - 在服务/守护程序应用程序中使用 MIP SDK 保护文件时出错
有人可以帮我解决以下问题吗?
情景。我有一个在 Azure VM 上运行的 Windows 服务。服务接收文件,以某种方式修改它们(假设它向 Word 文件添加自定义属性)并使用 MIP SDK 使用模板 ID 保护它们。
问题。IFileHandler.SetProtection(string)+CommitAsync(...)
失败,但有以下异常:
发生一个或多个错误。ServiceDiscoveryHelper::GetServiceDetails - 无法计算域:许可证域、身份和云端点基本 URL 均为空,correlationId:[9add32ba-0cb7-4d31-b9d8-0000b7c694a4]
其他信息
RemoveProtection()+CommitAsync(...)
工作正常。- 我在 Azure Active Directory 租户中注册了应用程序。
- 生成的秘密:
<CLIENT_SECRET>
. - 授予以下权限
- 生成的秘密:
- IAuthDelegate 实现
- 使用 ADAL 使用身份验证流获取访问令牌
client_credentials
,因为没有交互用户(我的应用程序是服务)。 - 我不知道是否必须在流程中使用
identity
参数。client_credentials
- 使用 ADAL 使用身份验证流获取访问令牌
主要代码片段
AuthDelegate 实现
同意委托实施
microsoft-information-protection - 获取 Azure 信息保护标签的视觉标记(如页脚页眉)信息
使用给定的保护功能,我无法以显示在 azure 门户中定义的视觉标记的方式保护文档(pdf、docx)。
通过使用 Microsoft 信息保护 (MIP) SDK,我能够读取标签并按照要求保护文档。如果我在 azure 门户中为“页脚”、“页眉”或“水印”设置视觉标记并将其保存并发布,则通过应用带有保护的标签生成的文档不会显示页眉、页脚或水印信息受保护的文件。即使我打印出来,也不会显示页眉、页脚或水印。这里需要如何进行保护,以便在文档中显示视觉标记,它是如何在 azure 门户中定义的?有没有办法从标签信息中读取“视觉标记”信息?
使用 Microsoft.InformationProtection.File 获取标签
标签 = engine.SensitivityLabels;
用
保护有效,但受保护文档中没有显示预期的视觉标记
我希望受保护的文档具有为 azure 门户中的标签定义的页眉、页脚、水印信息。