Amazon 서명 기반 사용자 지정 알고리즘 구성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 스크립트를 실행하여 웹 서비스에 인증하는 데 필요한 서명 기반 데이터를 작성 Amazon 합니다.

    시작하기 전에

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

    이 태스크 정보

    인증에 연결 및 자격 증명 별칭과 Amazon 서명 버전 4 기반 알고리즘을 사용합니다.

    프로시저

    1. 다음으로 이동 모두 > 자격 증명 및 연결 > 인증 알고리즘를 클릭하고 새로 만들기를 클릭합니다.
    2. 양식의 필드에 내용을 입력합니다.
      형식 필드의 데이터베이스 선택에 따라 사용할 수 있는 필드가 결정됩니다.
      표 1. 인증 양식
      필드 설명
      이름 이 알고리즘의 고유 이름입니다.
      알고리즘 아웃바운드 요청 유형입니다. Amazon 서명 버전 4를 선택합니다.
      설명 알고리즘이 수행하는 작업에 대한 설명입니다.
      애플리케이션 응용 프로그램이 실행되는 범위입니다.
      인스턴스 인증 스크립트 스크립트 포함 테이블에서 선택하는 스크립트입니다. Amazon 서명 버전 4 알고리즘의 경우 RequestAuthAWSV4Signer를 선택합니다. 사용 가능한 스크립트는 다음과 같습니다.
      • RequestAuthAWSV4Signer
      • 요청 인증 내부
      • RequestAuthSampleCustomSigner
      • RequestAuthTwitterSigner
      주:
      스크립트에 대한 자세한 내용을 보려면 필드 옆에 있는 정보 아이콘을 클릭하십시오. 이름, API 이름, 애플리케이션, 다음에서 액세스 가능, 스크립트 등과 같은 스크립트의 상세 정보가 표시됩니다.
      MID 인증 스크립트 MID Server 스크립트 포함 [Discovery view] 테이블에서 선택하는 스크립트입니다. 사용 가능한 스크립트는 다음과 같습니다.
      • RequestAuthAWSV4Signer
      • 요청 인증 내부
      • RequestAuthSampleCustomSigner
      • RequestAuthTwitterSigner
      인증 알고리즘
    3. 업데이트를 클릭합니다.
    4. 다음으로 이동 모두 > 연결 및 자격 증명 > 자격 증명레이블이 표시됩니다.
    5. 새로 만들기를 클릭합니다.
    6. 인증 알고리즘으로 자격 증명을 생성합니다 AWS .
      이 경우 AWS 인증 alg.
    7. 다음을 지정합니다.
      • 이름
      • 활성
      • 접근 키 ID
      • 비밀 접근 키
      • 자격 증명 별칭
      • 인증 알고리즘
      AWS 자격 증명
    8. 업데이트를 클릭합니다.

    결과

    선택한 스크립트 및 인증 알고리즘에 따라 구성된 자격 증명(액세스 키 ID비밀 액세스 키) 또는 사용자의 자격 증명(액세스 키 ID, 비밀 액세스 키세션 토큰)은 제공자(이 경우AWS)에서 ServiceNow 아웃바운드 요청으로 전송되는 V4 서명을 생성합니다Amazon.

    AWS를 사용한 REST 단계

    주:
    Amazon V4 서명 기반 인증은 스크립트 백그라운드에서도 사용할 수 있습니다.

    작업: 지역 가져오기 AWS

    다음과 같이 REST 단계를 입력합니다.AWS
    • 자격 증명 별칭: 에 대해 AWS작성된 별칭입니다.
    • 기본 URL: 의 기본 URL 상세 정보 AWS입니다.
    • HTTPS 메서드: 이 경우 GET 메서드입니다.
    • 쿼리 파라미터: DescribeRegions작업.
    AWS 지역 가져오기

    작업을 테스트할 수 있으며 관련 지역이 표시됩니다. 응답 본문은 다음과 같습니다.


    코드 조각 샘플

    Amazon V4는 인증 메커니즘을 지원하는 표준 알고리즘 집합으로 정의됩니다. 이 알고리즘을 사용하면 REST 단계를 사용하여 인증(HTTP 요청)을 위한 인증 헤더로 서명을 추가합니다.