programing

공용 VAPID 키를 찾을 수 있는 Firebase 클라우드 메시징

skycolor 2023. 6. 16. 21:35
반응형

공용 VAPID 키를 찾을 수 있는 Firebase 클라우드 메시징

Firebase를 통해 Push Notification for Web App을 구현하고 있으며 Google의 이 지침을 따릅니다.

https://github.com/firebase/quickstart-js/tree/master/messaging

index.html이 코드가 보입니다.

    // [START get_messaging_object]
    // Retrieve Firebase Messaging object.
    const messaging = firebase.messaging();
    // [END get_messaging_object]

    // [START set_public_vapid_key]
    // Add the public key generated from the console here.
    messaging.usePublicVapidKey('<YOUR_PUBLIC_VAPID_KEY_HERE>');
    // [END set_public_vapid_key]

질문은 "Vapid Key란 무엇이며 이 키는 어디에서 찾을 수 있습니까?"입니다.

https://firebase.google.com/docs/cloud-messaging/js/client 기반으로 합니다.

Vapid 키는 "자발적 응용 프로그램 서버 식별"입니다.다음 사이트에서 확인할 수 있습니다.

  1. Firebase 콘솔 설정 창의 클라우드 메시징 탭을 열고 웹 구성 섹션으로 스크롤합니다.
  2. 웹 밀어넣기 인증서 탭에서 키 쌍 생성을 클릭합니다.콘솔에 키 쌍이 생성되었다는 알림이 표시되고 공용 키 문자열과 추가된 날짜가 표시됩니다.

또는 아래의 단계별 이미지를 확인하십시오.

  1. 프로젝트 설정 열기

enter image description here

  1. 클라우드 메시징을 선택하고 웹 구성으로 스크롤합니다.웹 푸시 인증서에서 Vapid 키를 찾을 수 있습니다(존재하지 않는 경우 생성을 클릭하여 생성).

enter image description here

enter image description here

언급URL : https://stackoverflow.com/questions/54996206/firebase-cloud-messaging-where-to-find-public-vapid-key

반응형