2015-09-15 30 views
0

有什麼方法可以禁用遠程移動第一服務器上的應用程序真實性?在工作燈6.2中,我們可以在控制檯上手動禁用應用程序真實性,但無法在mobilefirst 7.1中找到相同的設置。如何在IBM MobileFirst 7.1遠程服務器上禁用應用程序真實性?

解決方法:我們在authenticationConfig.xml中使用自定義安全測試,並且沒有在其中使用應用真實性測試領域。解決方法中的驚喜是它仍然顯示在移動第一個控制檯上啓用的基本應用程序真實性。解決方法困境的任何指針也是如此?

欣賞任何輸入!

代碼:

<customSecurityTest name="LoginAdapter-securityTest"> 
     <test realm="wl_deviceNoProvisioningRealm" isInternalDeviceID="true" step="1"/> 
     <test realm="SingleSignonRealm" isInternalUserID="true" step="2"/> 
    </customSecurityTest> 

回答

1

開始MobileFirst平臺的建立7.0現在有基本的真實性和擴展的真實性模式。通過MobileFirst Console中的下拉菜單,不再有禁用/服務/服務阻止選項。

禁用應用程序真實性保護的方法是將其領域從authenticationConfig.xml文件中的安全測試中除去,然後重新部署.war文件,否則更改將不會生效。

+1

感謝idan,如上所述,我們我們不要在SecurityTest中使用應用程序真實性領域,但它仍然顯示控制檯的基本真實性。有沒有其他配置需要我們研究? –

+0

這樣做的唯一原因就是您部署了錯誤的戰爭 –

+0

我們通過解壓war文件來檢查authenticationconfig.xml文件,並且它沒有應用真實性領域標記。 –

2

當我在MobileFirst Server 7.1上部署wlapp的舊版Worklight(6.1)時,我遇到同樣的問題。

一種解決方法是,以除去在應用descriptor.xml用於iPhone應用程序的<security />條目

實施例。

最初應用descriptor.xml是以下幾點:

<iphone bundleId="com.WorklightStarterjQueryMobile" version="1.0"> 
    <worklightSettings include="true"/> 
    <security /> 
</iphone> 

和App真實性配置是 「基礎知識」

現在我用這個(安全刪除條目):

<iphone bundleId="com.WorklightStarterjQueryMobile" version="1.0"> 
    <worklightSettings include="true"/> 
</iphone> 

和應用程序真實性配置現在是「無」

相關問題