Ibm mobilefirst MFP 8.0安全检查未找到

Ibm mobilefirst MFP 8.0安全检查未找到,ibm-mobilefirst,mobilefirst-adapters,mobilefirst-server,mobilefirst-cli,mfp,Ibm Mobilefirst,Mobilefirst Adapters,Mobilefirst Server,Mobilefirst Cli,Mfp,我已经配置了安全适配器。 我在我的应用程序端也提到了安全检查名称 这是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","er

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

这是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"

谢谢

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


有关客户端SDK版本
8.0.0.00-20170216-202020
或更高版本的默认作用域更改和MFP最低服务器版本的详细信息是。

您会看到此消息
“无效安全检查注册客户端”
,因为您使用的是非常旧的MFP 8.0服务器版本,但您的客户端SDK要晚得多


将服务器级别更新为最新版本,此问题将消失。

检查是否错过了将ResourceAdapter部署到服务器。适配器代码在这里。还可以查看您是否在服务器中完成了范围元素映射。请看这里,它是否正常工作(2个月前)。现在我在git中重新切换该分支。仅更新了我的cli sdk。安全流中没有其他更改。如果更新了cli sdk,则还应将MFP 8.0服务器更新为最新版本。正如Vivin所建议的,更新为最新版本的服务器应可解决此问题。