0

由mobilefirst cli 7.1製作的混合Android應用程序未從我們的具有webseal聯結的UAT環境中的mobilefirst服務器獲取授權令牌,因此隨後的適配器調用失敗爲401未經授權爲這些調用返回,是什麼讓這個有趣的是,從相同的客戶端混合代碼製作的ios應用程序與webseal使用相同的UAT環境很好。適配器調用失敗,因爲發現未經授權

另一個有趣的事實是,當指向沒有webseal的SIT環境時,相同的android應用程序工作正常。

所以我想了解是什麼觸發了客戶端(WLHybridRequestSender)發出「/ authorization/v1/token」調用,並且有沒有機會讓webseal過濾對前面的調用「令牌」調用這是打破客戶端代碼?如果是的話,我應該尋找什麼來解決這個問題?

任何意見或幫助,非常感謝!

感謝

+0

我認爲你應該使用Wireshark檢查網絡,一旦使用WebSEAL而另一個沒有它,就可以查看差異。 –

+0

你有沒有嘗試上述? –

回答

0

這個問題已經固定,你可以找到更多的細節吧,here

你應該使用mobilefirst CLI更新科爾多瓦 - 插件-MFP 7.1.0插件:

mfp cordova plugin update 

這對於安裝在應用程序的每個插件更新Cordova資產。

請注意,您必須執行Cordova項目文件夾中的命令。

您可以在此tutorial瞭解更多關於mobilefirst cli

+0

他沒有說他在7.1中使用了一個cordova應用程序,但是...... –

相關問題