0
jerseyクライアントでJIRAにREST呼び出しを行いたいとします。私はoAuthを通過したい。誰もそれのためのサンプルコードを持っていますか?私はドキュメントに従ってみましたが、それは私のために非常に混乱しています。ジャージクライアントをoAuthでJIRA REST APIに接続
ConsumerCredentials consumerCredentials = new ConsumerCredentials("hardcoded-consumer", "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxZDzGUGk6rElyPm0iOua0lWg84nOlhQN1gmTFTIu5WFyQFHZF6OA4HX7xATttQZ6N21yKMakuNdRvEudyN/coUqe89r3Ae+rkEIn4tCxGpJWX205xVF3Cgsn8ICj6dLUFQPiWXouoZ7HG0sPKhCLXXOvUXmekivtyx4bxVFD9Zy4SQ7IHTx0V0pZYGc6r1gF0LqRmGVQDaQSbivigH4mlVwoAO9Tfccf+V00hYuSvntU+B1ZygMw2rAFLezJmnftTxPuehqWu9xS5NVsPsWgBL7LOi3oY8lhzOYjbMKDWM6zUtpOmWJA52cVJW6zwxCxE28/592IARxlJcq14tjwYwIDAQAB");
AccessToken accessToken = new AccessToken("Token", "Secrete");
Feature feature = OAuth1ClientSupport.builder(consumerCredentials)
.feature()
.accessToken(accessToken)
.build();
Client client = ClientBuilder.newBuilder()
.register(feature)
.build();
Response resp =
client.target("http://jira.company.com/rest/api/2/project")
.request()
.get();
System.out.println(resp.readEntity(String.class));
これは私が今持っているものです。私はoauth_problem=signature_method_rejected
をエラーとして受け取った