当前位置: 首页 > 知识库问答 >
问题:

尝试使用ADRMS和MDE解密rpmsg时,MIP SDK失败,并出现错误

唐俊英
2023-03-14

我正在尝试解密从组织内部收到的已使用 RMS 加密的 rpmsg 文件。我已经安装了 AD RMS 和 MDE。我使用的是适用于 C# 的 MIP SDK 版本 1.11.72。

解密失败,并出现一条通用消息-“发生了一个或多个错误。”但是,在MIP SDK日志中,我看到了这个:

API调用失败:file_create_file_handler_async失败,出现:[NoPermissionsError:'收到的消息:定位到https://api.aadrm.com/my/v2/enduserlicenses, NoPermissionsError时,在全局查找租户中找不到SLC公钥。Category=UnknownTenant,CorrelationId = 6 F5 FB 43 e-4 Fe 8-452 c-ad30-3d 3 e 5 e 479 a5c,correlation id。'描述=保护引擎'

我不确定这个问题可能与什么有关。关于如何诊断的任何建议都将非常有用。

共有1个答案

景阳曜
2023-03-14

使用 AD RMS 还要求你已注册_rmsdisco SRV 记录。否则,SDK 默认使用 Azure。

https://learn . Microsoft . com/en-us/information-protection/develop/quick-app-adrms # service-discovery

我将了解如何向“服务发现”部分添加一个链接到 AD RMS 详细信息的部分。

记录发布后,您需要使用FileEngineSettings对象的Identity属性。SDK将使用来自身份的域后缀来追踪SRV记录。

如果您的组织有多个电子邮件域,则需要每个指向RMS群集的SRV记录。

 类似资料:
  • 我想在我的项目上使用RSA/AES文件加密。我用rsa做了一对私钥/公钥和一个AES密钥,然后用公钥加密AES密钥。最后用私有RSA密钥对AES加密密钥进行解密。

  • 我已经为MNIST分类创建了一个TF-lite模型(我使用TF 1.12.0并在Google Colab上运行它),我想使用TensorFlow Lite Python解释器对其进行测试,如 https://github.com/freedomtan/tensorflow/blob/deeplab_tflite_python/tensorflow/contrib/lite/examples/pyt

  • ...在Xcode控制台,我得到 它演示了建立了连接并成功找到了服务器,但其他问题出现了。会很感激你的帮助。

  • 问题内容: 我正在尝试使用ESAPI.jar为我的Web应用程序提供安全性。基本上我刚刚开始使用ESAPI.jar。但是问题是我什至无法使用ESAPI运行简单的程序。小代码段是: 我收到此错误: 我尝试将3个ESAPI属性文件复制到我的源文件夹中,并在构建路径上进行配置,但是仍然没有成功。我尝试了许多排列和组合都无济于事。 请指导我。 属性文件的内容为: 问题答案: ESAPI.propertie

  • 我需要能够知道身份验证失败时输入的密码。

  • 问题内容: 因此,我一直在尝试使用带有node-rsa的node和带有jsencrypt的 javascript 创建一个网站(用于分配),其中javascript客户端获取服务器生成的公共密钥(node- rsa),对消息进行加密(jsencrypt)用户输入的密码,将其发送到服务器,并让服务器对其进行解密(node- rsa)。密钥的生成有效,而加密有效,但是解密无效。启动节点脚本时,请执行以