1

我已经配置了我的安全适配器。我也在我的应用程序端提到了安全检查名称。

这是 MFP 服务器版本:8.0.0.00-20160822-2140

MFPdev_CLI 版本:8.0.0-2017102406

(它工作了一整天。我的应用程序和服务器端版本有什么问题吗?最近只有 mfpdev-cli 更新了。)

请查看日志

{ status: 400, statusText: "Bad Request", responseText: "{"errorCode":"SECURITY_CHECK_NOT_FOUND","errorMsg":"Invalid Security Check RegisteredClient"}", responseJSON: {…}, responseHeaders: {…}, …} errorCode : "SECURITY_CHECK_NOT_FOUND" errorMsg : "Invalid Security Check RegisteredClient" responseHeaders : {connection: "Close", content-type: "application/json", date: "Sat, 03 Mar 2018 09:26:29 GMT", transfer-encoding: "chunked", x-powered-by: "Servlet/3.0"} responseJSON : {errorCode: "SECURITY_CHECK_NOT_FOUND", errorMsg: "Invalid Security Check RegisteredClient"} responseText : "{"errorCode":"SECURITY_CHECK_NOT_FOUND","errorMsg":"Invalid Security Check RegisteredClient"}" status : 400 statusText : "Bad Request"

谢谢

4

2 回答 2

1

您使用的 MFP 服务器版本与 MFPDev CLI 版本不兼容,因为新客户端 SDK 包含默认 OAuth 范围和动态应用程序真实性更改。请尝试使用大于 2017 年 2 月的 MFP 服务器版本,这应该可以解决您面临的问题。

有关默认范围更改和客户端 SDK 版本8.0.0.00-20170216-202020或更高版本的 MFP 最低服务器版本的更多信息,请参见此处

于 2018-03-05T05:48:25.903 回答
1

您看到此消息"Invalid Security Check RegisteredClient"是因为您使用的是非常旧的 MFP 8.0 服务器版本,但您的客户端 SDK 版本要晚得多。

将您的服务器级别更新到最新,此问题将消失。

于 2018-03-05T08:46:03.197 回答