我已經完成了開發一個REST客戶端項目,並開始把它的工作與主應用程序集成越來越問題。Jersey客戶端獲得403 Weblogic的運行,但確定獨立
在開發過程中,我在一個類中創建了一個「主要」方法,只是爲了節省部署時間和所有容器的所有調用,但現在我必須將它與Weblogic中的整個應用程序一起工作,奇怪的是,對使用「主要」方法正常工作的相同服務的請求返回了令人討厭的「403 Forbidden」。
在WebLogic運行的地方,在同一臺機器,我得到使用「主」的方法我的客戶項目。 的主要區別是不一樣的VM,當我得到它的Weblogic VM內運行的403。
我不t have any clue about what is going on, I tried to find if there is any VM param I could configure/remove from Weblogic VM but didn
找不到任何東西。
我試着在改變Jersey客戶端實現使用HttpURLConnection類調用服務,但結果是一樣的403
這裏的最後一件事是使用Jersey客戶端的例子,但我不`噸認爲有它有點相同,你可以找到那裏:
Client client = Client.create();
WebResource webResource = client.resource(CLIENT_URL);
String result = token =
WebResource.type(MediaType.APPLICATION_JSON).get(String.class);
我的任何提示?請 ??
哪種類型的驗證服務是否使用? –
據我所知,沒有!我試圖調用最簡單的服務,使用DHC插件的沒有參數的GET調用,它工作。沒有任何密鑰或認證頭。 – Scrougge