簡體   English   中英

IBM Worklight Console:Liberty Server中受保護的Worklight Console兩次要求進行身份驗證

[英]IBM Worklight Console: Protected Worklight Console in Liberty Server asked to Authetication twice

  1. 我自由創建了一個服務器,並在其中安裝了IBM Worklight。
  2. 一切正常,直到我保護控制台為止。
  3. 保護IBM Worklight控制台后,將要求進行兩次身份驗證。

URL為 localhost:9080第一個登錄屏幕 在此處輸入圖片說明

登錄成功后,再次要求輸入主機URL 192.168.10.16:9080 在此處輸入圖片說明

我的問題是

  1. 為什么登錄出現兩次?
  2. 為什么顯示我的主機IP?

您正在使用地址localhost訪問控制台,而在代碼中使用的是publicWorklightHosname = 192.168.10.16,或者在構建時使用的是遠程計算機的build,然后輸入服務器的IP。

這是您需要做的:

  1. 確保服務器和客戶端計算機中存在主機名的DNS條目
  2. 將worklight.properties文件中的publicWorklightHostname屬性更改為正確的地址,例如mymachine.mydomain.com
  3. 在構建遠程服務器時,請使用與上面相同的地址,即mymachine.mydomain.com
  4. 重新部署新的戰爭文件

為我完美地工作。

PS>我相信您正在使用本地計算機,在這種情況下,您也可以使用worklight.properties文件中的計算機名稱,並確保您使用的地址與您用來構建的地址相同。 但是,在生產或應用程序部署中都沒有關系。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM