2012-12-10 2 views
1

거기에 cxf를 사용한 2 legged oauth 구현의 예가 있습니까?CXF 2 legged oauth example

설명서에는 3 개 다리 구현에 대한 구현이 있지만 2 개 다리에 대한 구현은 없습니다.

감사

당신이 "암호"또는 "client_credentials"부여를 사용하도록해야 할 두 다리가 구현을 위해

답변

1

. 첫 번째는 최종 사용자를 대신하는 행동이고 두 번째는 클라이언트 응용 프로그램 자체의 역할을하는 것입니다.

현재 문서에 예제가 있습니다. 그것이 당신을 위해 작동하지 않으면 알려주십시오.

1

다음은 사용을 종료 한 코드입니다.

WebClient client = WebClient.create(LOGIN_ENDPOINT); 
Consumer consumer = new Consumer(CLIENT_ID, CLIENT_SECRET); //The registered client 
ClientAccessToken accessToken = OAuthClientUtils.getAccessToken(client, consumer, new ResourceOwnerGrant(USER_ID, USER_SECRET), false); 

은 그것은 "Resource Ownner Password Credentials Access Grant Type"

구현
관련 문제