Ibm mobilefirst 从受保护的应用程序访问适配器未受保护的数据

Ibm mobilefirst 从受保护的应用程序访问适配器未受保护的数据,ibm-mobilefirst,mobilefirst-adapters,Ibm Mobilefirst,Mobilefirst Adapters,我在一个混合的mobilefirst 6.3应用程序中工作,我想在登录之前访问一个适配器,有没有办法?因为每次我想访问适配器时,都会出现handleChallenge方法 application-descriptor.xml: <android version="1.0" securityTest="NevadaApplication-strong-mobile-securityTest"> 我的适配器配置xml: <procedure name="getPhoneNumb

我在一个混合的mobilefirst 6.3应用程序中工作,我想在登录之前访问一个适配器,有没有办法?因为每次我想访问适配器时,都会出现handleChallenge方法

application-descriptor.xml:

 <android version="1.0" securityTest="NevadaApplication-strong-mobile-securityTest">
我的适配器配置xml:

<procedure name="getPhoneNumber" securityTest="wl_unprotected"/>

因为您也在应用程序级别上设置了安全测试,这意味着在application-descriptor.xml中的环境上,尽管适配器过程将安全测试设置为wl_unprotected,您仍会遇到质询处理程序

要实现所需的功能,您需要将安全测试添加到适配器过程中,将您希望不受保护的过程作为受wl_保护的过程,并使环境在application-descriptor.xml中未分配安全测试

请在此处阅读有关安全测试的更多信息:

请在此处阅读有关不同身份验证选项的更多信息:


当您删除application descriptor.xml中的安全测试时会发生什么情况?WL.Client.connect会通过OnConnectionSuccess而不检查以前的登录,我希望应用程序在启动时连接,但这并不能回答我的问题。你能回答我的问题吗?