OAuth 2.0 기능을 사용하도록 시스템 사용

시작하기 전에

이 태스크에서는 OAuth 2.0 기능을 친숙하다고 가정합니다.

이 태스크 정보

OAuth 2.0 기능을 사용하려면 먼저 OAuth 2.0 서비스 제공자 애플리케이션을 설치하고 OAuth 2.0 신뢰 연관 인터셉터(TAI)를 사용해야 합니다.

프로시저

  1. OAuth 2.0 서비스 제공자 애플리케이션을 설치하십시오.
    1. app_server_root/bin 디렉토리로 이동하십시오.
    2. OAuth 2.0을 사용하려는 각 프로파일에 대해 installOAuth2Service.py 스크립트를 실행하십시오. 예를 들어, 다음과 같습니다.
      wsadmin -f installOAuth2Service.py install <nodeName> <serverName> -profileName <profileName>
      or
      wsadmin -f installOAuth2Service.py install <clusterName>
      여기서

      nodeName은 대상 애플리케이션 서버의 노드 이름입니다.
      serverName은 대상 애플리케이션 서버의 서버 이름입니다.
      profileName은 OAuth 서비스 제공자가 설치된 프로파일의 이름입니다.
      clusterName은 OAuth 서비스 제공자가 설치된 클러스터의 이름입니다.

  2. OAuth TAI를 사용하십시오. wsadmin 명령 유틸리티 또는 관리 콘솔을 사용하여 OAuth 2.0 TAI를 사용할 수 있습니다.
    • wsadmin 명령 유틸리티를 사용하여 OAuth TAI를 사용하십시오.
    1. WebSphere® Application Server를 시작하십시오.
    2. wsadmin -lang jython 명령을 입력하여 app_server_root/bin 디렉토리에서 wsadmin 명령 유틸리티를 시작하십시오.
    3. wsadmin 프롬프트에서 다음 명령을 입력하십시오. AdminTask.enableOAuthTAI().
    4. 다음 명령을 입력하여 구성을 저장하십시오. AdminConfig.save().
    5. 다음 명령을 입력하여 wsadmin 명령 유틸리티를 종료하십시오. quit.
    6. WebSphere Application Server를 다시 시작하십시오.
    • 관리 콘솔을 사용하여 OAuth TAI를 사용하십시오.
    1. WebSphere Application Server 관리 콘솔에 로그온하십시오.
    2. 보안 글로벌 보안을 클릭하십시오.
    3. 웹 및 SIP 보안을 펼치고 신뢰 연관을 클릭하십시오.
    4. 일반 특성 표제에서 신뢰 연관 사용 선택란을 선택하고 인터셉터를 클릭하십시오.
    5. 새로 작성을 클릭하고 인터셉터 클래스 이름 필드에 com.ibm.ws.security.oauth20.tai.OAuthTAI를 입력하십시오.
    6. 확인을 클릭하십시오.
    7. 글로벌 보안을 클릭하십시오.
    8. 사용자 정의 특성에서 다음 사용자 정의 특성 정보를 제공하십시오. 이름: com.ibm.websphere.security.InvokeTAIbeforeSSO 및 값: com.ibm.ws.security.oauth20.tai.OAuthTAI.
      문제점 방지 문제점 방지: 사용자 정의 특성이 있으면 com.ibm.ws.security.oauth20.tai.OAuthTAI를 추가하도록 해당 값을 편집합니다. gotcha
    9. 확인을 클릭하십시오.
    10. WebSphere Application Server를 다시 시작하십시오.

결과

이제 WebSphere Application Server에 대해 OAuth 2.0 TAI를 사용할 수 있습니다.

다음에 수행할 작업

OAuth 2.0 기능을 사용 가능하게 한 후에 하나 이상의 OAuth 제공자를 작성하여 WebSphere Application Server를 OAuth 서비스 제공자로 구성해야 합니다.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_oauthenable
파일 이름:twbs_oauthenable.html