jax-rs

    0熱度

    1回答

    我需要將授權頭添加到來自客戶端的所有傳出請求中,並且我按照this的說明添加了ClientRequestFilter答案。 現在我想改變我創建的過濾器的屬性。我試圖重新註冊過濾器的新副本,但沒有奏效。我試圖查看Client對象的可用方法,但沒有發現類似註銷或刪除的任何內容。 示例代碼: Client client = ClientBuilder.newClient().register(new C

    0熱度

    1回答

    初始上下文: 我們正在開發Web Aplication Server和似鯖水狼牙魚服務器4.1.2.173部署它。最小穩定性測試通過完美,MVP完美工作,但爲了提高系統的性能測試,我們在JMeter(3.2)中創建了不同的測試用例,它們模擬前端正常活動並向所有必要的請求服務器。 問題: 當JMeter的啓動使得請求REST(JAX-RS)一切工作正常,但突然有些請求(用戶)返回以下錯誤響應: <h

    0熱度

    2回答

    我有JAX-RS資源,並使用keycloak 我想要得到的令牌郵差 這是JAX-RS(keycloak-快速入門的數據庫客戶端) { "realm": "demo", "bearer-only": true, "auth-server-url": "http://localhost:8080/auth", "ssl-required": "external"

    0熱度

    1回答

    我有以下REST端點: @Stateless @Path("test") public class TestResource { @POST @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) public TestDTO test(TestDTO dt

    0熱度

    1回答

    我正在實施項目的其餘api。這將是一種社交網絡。 爲了保護它,只有經過身份驗證的用戶才能發出請求。 所以基本上用戶發送用戶密碼。如果有正確的話,我用jwt生成一個標記,用戶可以向我的api發出請求。 對於訂閱,我正在使用recaptcha來驗證用戶不是想要創建數千個帳戶的機器人。 爲了避免暴力,我想使用fail2ban和haproxy的速度限制。 但是我有另一個問題。例如,如果經過身份驗證的惡意用

    1熱度

    2回答

    我有一個角度客戶端正在對我的服務器進行POST調用。該服務器需要通過POST調用調用另一個服務器(server2)來獲得響應,並將server2的響應傳遞給客戶端。我嘗試了以下方法。 public Response call(){ String server2Url = "http://server2/path" RestClient restClient = new Rest

    3熱度

    1回答

    我正在使用Apache AVRO評估我的Jersey休息服務。我使用Springboot和Jersey休息。 目前我接受JSON作爲輸入whick jackson轉換爲Java pojos本身。 我已經看過不同的地方,但找不到任何使用Apache AVRO澤西端點的例子。 我發現這個Github鏈接https://github.com/FasterXML/jackson-dataformats-b

    0熱度

    1回答

    我正在使用過濾器來檢查授權承載令牌是否有效。儘管如此,我正在努力爭取在用戶代理(firefox,chrome ...)嘗試請求CORS OPTIONS請求之前提出「真實」請求。因此,我的過濾器截獲了這個OPTIONS請求,並且它沒有任何授權承載令牌,所以它使用4xx http代碼進行響應。 我應該避免OPTIONS請求嗎? private boolean isExcluded(ServletReq

    1熱度

    1回答

    我建立了託管我的API代碼的Tomcat 9服務器。當我從郵遞員打電話時它工作正常。我還增加了以下過濾器到Tomcat conf/web.xml文件: <filter> <filter-name>CorsFilter</filter-name> <filter-class>org.apache.catalina.filters.CorsFilter</filter-class> <init-

    0熱度

    1回答

    我通過擴展jax-rs api的WebApplicationException類創建了自定義異常類。我在錯誤的輸入上拋出這個異常。 public class RestException extends WebApplicationException { public RestException(String message, Response.Status status) {