0
웹 푸시 알림을 사용하고 있습니다. 난 내가 auth
키를 찾을 수있는 곳 모른다 :Javascript Web Push : "auth"키는 어디에서 얻을 수 있습니까?
var pushSubscription = {
endpoint: '< Push Subscription URL >',
keys: {
p256dh: '< User Public Encryption Key >',
auth: '< ???? User Auth Secret ???? >'
}
};
내가 endpoint
및 p256dh
ServiceWorker>registeration.pushManager.getSubscription()
에서가 아니라 auth
키를 얻을 수 있습니다.
감사
JS에서 객체를 사용하려면 (키 가져 오기) ab2string 변환 또는 pushSubscription.keyKeys() ...를 사용하지 마십시오. (Spoiler가 작동하지 않습니다.) 그냥 다음을 수행하십시오 : 'var subJSObject = JSON.parse (JSON.stringify (pushSubscription)); var endpoint = subJSObject.endpoint; var auth = subJSObject.keys.auth; var p256dh = subJSObject.keys.p256dh;' – mondjunge