Ibm mobilefirst MFP 8.0-登录后出现间歇性无效\u范围错误

Ibm mobilefirst MFP 8.0-登录后出现间歇性无效\u范围错误,ibm-mobilefirst,mobilefirst-adapters,mobilefirst-cli,mfp,Ibm Mobilefirst,Mobilefirst Adapters,Mobilefirst Cli,Mfp,我们已经配置了MFP OAuth身份验证,并在服务器上启用了单用户会话。当前,我们在成功登录后的下一个适配器请求中遇到间歇性的无效\u范围错误 MFP服务器版本-8.0.0.00-20181004-0631 MFP Cli版本-8.0.0-2017102406 插件安装版本- cordova插件mfp 8.0.2018112111 cordova插件mfp jsonstore 8.0.2018112111 下面是调用过程时客户端出现的错误 { errorCode: "222" err

我们已经配置了MFP OAuth身份验证,并在服务器上启用了单用户会话。当前,我们在成功登录后的下一个适配器请求中遇到间歇性的无效\u范围错误

MFP服务器版本-8.0.0.00-20181004-0631

MFP Cli版本-8.0.0-2017102406

插件安装版本-

cordova插件mfp 8.0.2018112111
cordova插件mfp jsonstore 8.0.2018112111

下面是调用过程时客户端出现的错误

{ errorCode: "222" errorMsg: "wl-oauth-prevent-redirect" responseHeaders:{ alt-svc: "clear" content-language: "en-US" content-length: "0" date: "Sat, 16 Nov 2019 03:19:38 GMT" location: "https://mfpredirecturi?error=invalid_scope" server: "rhino-core-shield" via: "1.1 google" x-powered-by: "Servlet/3.0" } _proto_: Object responseText: "" status: 222 statusText: "wl-oauth-prevent-redirect" } { 错误代码:“222” errorMsg:“wl oauth阻止重定向” 负责人:{ alt svc:“清除” 内容语言:“en-US” 内容长度:“0” 日期:“2019年11月16日星期六03:19:38 GMT” 地点:“https://mfpredirecturi?error=invalid_scope" 服务器:“犀牛核心盾” via:“1.1谷歌” x-powered-by:“Servlet/3.0” } _原型:对象 回应文字:“ 现状:222 statusText:“wl oauth阻止重定向” }
如何调用适配器?您是否在Wlresourcerequest API中显式传递作用域?是@VivinK对于所有安全适配器调用,我们将显式传递作用域,如下所示。resourceRequest=新的WLResourceRequest(url,方法,{'scope':'UserLogin'});此无效\u作用域间歇性发生。即使我们尝试从WLResourceRequestAPI中删除作用域,以查看mfp默认情况下是否会采用作用域,但问题仍然是一样的。范围是保护您的资源的内容。如果UserLogin是您的安全检查,那么您做得不对。您如何调用适配器?您是否在Wlresourcerequest API中显式传递作用域?是@VivinK对于所有安全适配器调用,我们将显式传递作用域,如下所示。resourceRequest=新的WLResourceRequest(url,方法,{'scope':'UserLogin'});此无效\u作用域间歇性发生。即使我们尝试从WLResourceRequestAPI中删除作用域,以查看mfp默认情况下是否会采用作用域,但问题仍然是一样的。范围是保护您的资源的内容。如果UserLogin是您的安全检查,那么您就做错了。