我正在使用示例“Module_21 _-_ Form_Based_Authentication”(可在IBM getting started Website上找到)
在此示例中,保护在适配器(DummyAdapter.xml)
上<procedure name="getSecretData" securityTest="DummyAdapter-securityTest"/>
我想将保护放在应用程序上。为了做到这一点,我将以下行放入application-descriptor.xml
<common securityTest="DummyAdapter-securityTest"/>
使用Worklight v5.0.5,evrything完美运行但是Worklight v5.0.5.1我有一个问题。登录表单未正确显示(不透明度),“加载”仍然可见。
<div id="WLbusyContainer">
<div id="WLbusyOverlay"></div>
<div id="WLbusy" style="left: 695.5px; top: 218px;">
<h1 id="WLbusyTitle">Loading</h1></div>
</div>
答案 0 :(得分:0)
当显示忙碌指示符(“正在加载...”)时,将显示不透明度,实际上是应用程序上的叠加层。在v5.0.5.1中,忙碌指示器存在一些不幸的错误。修复程序即将发布的即将发布的v5.0.6,它也解决了一个始终显示繁忙指示器的问题。
同时您可以在应用程序\ common \ js \ initOptions.js中将connectOnStartup设置为“false”
或者,您可以将connectOnStartup保持为“true”,并在wlCommonInit中尝试以下内容:
setTimeout(function(){
WL.Client.__hideBusy();
}, 500);