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

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 스크립트를 실행하여 웹 서비스에 인증하는 데 필요한 사용자 지정 데이터를 생성합니다.

    시작하기 전에

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

    이 태스크 정보

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

    프로시저

    1. 다음으로 이동 모두 > 자격 증명 및 연결 > 인증 알고리즘를 클릭하고 새로 만들기를 클릭합니다.
    2. 양식에서 필드를 채웁니다.
      형식 필드의 데이터베이스 선택에 따라 사용 가능한 필드가 결정됩니다.
      표 1. 인증 양식
      필드 설명
      이름 이 알고리즘의 고유한 이름입니다.
      알고리즘 아웃바운드 요청 유형입니다. 사용자 지정 인증을 선택합니다.
      설명 알고리즘이 수행하는 작업에 대한 설명입니다.
      애플리케이션 애플리케이션이 실행되는 범위입니다.
      인스턴스 인증 스크립트 스크립트 포함 테이블에서 선택하는 스크립트입니다. 사용 가능한 스크립트는 다음과 같습니다.
      • 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: 의 Twitter기본 URL 상세 정보입니다.
    • HTTPS 방법: 이 경우 POST 방법입니다. 트윗 게시.
    • 쿼리 매개변수: 트윗으로 작업합니다.
    트윗 게시

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