0

我正在使用来自 Microsoft ( https://docs.microsoft.com/en-us/information-protection/develop/setup-configure-mip ) 的 MIP sdk for JAVA 并尝试执行其示例以读取和写入 MIP 标签。

但是当我为 JAVA 运行 MIPSample 时,我在 MIP 日志中收到以下错误消息。

“2021-02-16 12:23:38.609 common/api_utils.h:232 java (14700) “无法识别的异常:profile_add_engine_async” mipns::TryExecuteFailureCallback”

我打电话给

Future<IFileEngine> fileEngineFuture = fileProfile.addEngineAsync(engineSettings);

IFileEngine fileEngine = fileEngineFuture.get();

没有成功完成。在 API AuthDelegateUserCredentials::acquireToken() 中,我成功地获得了“accessToken”,但是当我返回相同的访问令牌时,它会在某个地方崩溃,然后才能返回并附加 fileEngine 实例。

我的 Windows 事件查看器出现以下错误

Faulting application name: java.exe, version: 8.0.2420.8, time stamp: 0x5e246f62
Faulting module name: ntdll.dll, version: 10.0.17763.475, time stamp: 0x3230aa04
Exception code: 0xc0000374
Fault offset: 0x00000000000fb049
Faulting process id: 0x1dc0
Faulting application start time: 0x01d7043c7ac79efc
Faulting application path: C:\code\depot\tools\windows\OpenJDK\1.8.0_242\x64\bin\java.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: ddfa73cc-d1e2-48ef-a76e-866bf67aaaa6
Faulting package full name: 
Faulting package-relative application ID: 

请让我知道我在这里可能做错了什么。

4

1 回答 1

0

您可以分享您正在使用的 SDK 版本吗?我无法在 1.7 中重现这一点。我正在为 1.8 制作一个样本,看看我是否可以在那里重现。

于 2021-02-18T00:39:14.890 回答