사용자 지정 인증 알고리즘 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 스크립트를 실행하여 웹 서비스에 인증하는 데 필요한 사용자 지정 데이터를 생성합니다.

    시작하기 전에

    • JavaScript 지식
    • REST 지식
    • 대상 웹 서비스 API 지식
    • 연결, 자격 증명 및 별칭 지식
    • 필요한 역할: 개발자

    이 태스크 정보

    인증에 연결 및 자격 증명 별칭과 사용자 지정 인증 기반 알고리즘을 사용합니다.

    프로시저

    1. 다음으로 이동 모두 > 자격 증명 및 연결 > 인증 알고리즘를 클릭하고 새로 만들기를 클릭합니다.
    2. 양식의 필드에 내용을 입력합니다.
      형식 필드의 데이터베이스 선택에 따라 사용 가능한 필드가 결정됩니다.
      표 1. 인증 양식
      필드 설명
      이름 이 알고리즘의 고유한 이름입니다.
      알고리즘 아웃바운드 요청 유형입니다. Custom Authentication(사용자 지정 인증)을 선택합니다.
      설명 알고리즘이 수행하는 작업에 대한 설명입니다.
      애플리케이션 응용 프로그램이 실행되는 범위입니다.
      인스턴스 인증 스크립트 스크립트 포함 테이블에서 선택하는 스크립트입니다. 사용 가능한 스크립트는 다음과 같습니다.
      • RequestAuthAWSV4Signer
      • RequestAuthInternal (영문)
      • RequestAuthSampleCustomSigner
      • RequestAuthTwitterSigner
      주:
      • 스크립트에 대한 자세한 내용을 보려면 필드 옆의 정보 아이콘을 클릭하십시오. 이름, API 이름, 애플리케이션, 다음에서 액세스할 수 있음, 스크립트 등과 같은 스크립트의 상세 정보가 표시됩니다.
      • Twitter를 사용한 사용자 지정 인증의 경우 OAuth 1.0a 인증 방법을 사용하므로 RequestAuthTwitterSigner를 선택할 수 있습니다. 이를 위해서는 권한 부여 헤더에 전달할 서명을 만드는 데 사용할 수 있는 API 키 및 암호 , 액세스 토큰 및 암호 와 같은 정보가 필요합니다. 자세한 내용은 Twitter의 인증을 참조하세요.
      MID 인증 스크립트 MID 서버 스크립트 포함 [검색 뷰] 테이블에서 선택하는 스크립트입니다. 사용 가능한 스크립트는 다음과 같습니다.
      • RequestAuthAWSV4Signer
      • RequestAuthInternal (영문)
      • RequestAuthSampleCustomSigner
      • RequestAuthTwitterSigner
      Twitter 인증 알고리즘

      선택한 스크립트 및 인증 알고리즘에 따라 구성된 자격 증명이 제공자에게 ServiceNow 아웃바운드 요청으로 전송됩니다.

    3. 업데이트를 클릭합니다.
    4. 다음으로 이동 모두 > 연결 및 자격 증명 > 자격 증명.
    5. 새로 만들기를 클릭합니다.
    6. 인증 알고리즘을 사용하여 자격 증명을 생성합니다 Twitter .
      이 경우 TwitterAuthAlgo.
    7. 다음 필드를 지정합니다.
      • 이름
      • 활성
      • 접근 토큰
      • 접근 토큰 비밀
      • 소비자 키
      • 소비자 비밀
      • 자격 증명 별칭
      • 인증 알고리즘
      Twitter 자격 증명
    8. 업데이트를 클릭합니다.

    REST 단계 Twitter

    Twitter경우 다음 스포크 또는 자격 증명을 사용할 수 있는지 확인해야 합니다.

    • 접근 토큰
    • 접근 토큰 비밀
    • 소비자 키
    • 소비자 비밀
    • 인증 알고리즘

    액션: TwitterAuthAlgo.

    다음과 같이 REST 단계를 입력합니다.Twitter
    • 자격 증명 별칭: 에 대해 작성된 별칭입니다 Twitter.
    • 기본 URL: 의 기본 URL 상세 정보 Twitter입니다.
    • HTTPS 메서드: 이 경우 POST 메서드입니다. 트윗 게시.
    • 쿼리 매개변수: 트윗으로 작업.
    트윗 게시

    작업을 테스트할 수 있습니다. 트윗이 페이지에 게시됩니다 Twitter .