cost 350 ms
如何在 FCM 控制台 UI 之外注冊新的 vapidKeys

[英]How do I register new vapidKeys outside FCM console UI

更新正如 Gerardo 指出的那樣,vapidKey.= FCM Token。 我終於開始了,雖然我不確定這是否是最好的方法。 這就是我生成新令牌所需要的: 問題我正在 javascript 中測試 FCM 的推送通知。我在 FCM 控制台 UI 中手動生成了一個“Web 推送證書”(vapid ...

Erlang:將 vapid 密鑰 PEM 文件轉換為 base 64 字符串格式(applicationServerKey)

[英]Erlang : convert vapid keys PEM files to base 64 String format (applicationServerKey)

嗨,我喜歡從 erlang 服務器應用程序發送 FCM 推送通知。 當用戶在瀏覽器中訂閱 FCM 通知時。 swRegistration.pushManager.subscribe() 需要一個公鑰(applicationServerKey)。 所以為了得到這個密鑰,我使用了 openssl 並 ...

使用 PHP 進行 Web 推送的 JWT 簽名

[英]JWT signature for web push using PHP

我正在嘗試使用 PHP 發送網絡推送通知。 我已經閱讀了有關如何實現網絡推送協議的內容,例如這里。 但是,我認為我並沒有真正理解本指南作者解釋如何形成 Authorization 標頭的步驟。 使用這個庫並給定我由在線生成器創建的 VAPID 密鑰,我嘗試了以下操作: 我想從$token得到類似 ...

Chrome 錯誤“提供的應用程序服務器密鑰不是 VAPID 密鑰。”

[英]Chrome errors "The provided application server key is not a VAPID key."

我正在嘗試向我的網絡應用程序實施推送通知。 可悲的是,我一開始就在掙扎。 雖然我使用 Firefox 取得了良好的開端,但 Chrome 錯誤“提供的應用程序服務器密鑰不是 VAPID 密鑰。將來僅支持 VAPID 密鑰。有關更多信息,請查看https://crbug.com/979235 。” 我 ...

如何為基於localhost:3000 node.js的應用程序建立Apache2代理

[英]How to establish a Apache2 proxy for a localhost:3000 node.js based application

我試圖弄清楚如何將我在AWS Lightsail上運行的Apache2服務器鏈接到我所容納的應用程序,該應用程序在激活時使用http:// localhost:3000 —這是一個簡單的基於Node.js的CMS,稱為Vapid。 我已經將服務器鏈接到我的域名bigsheepcollectiv ...

Lightsail AWS Node.js永遠啟動

[英]Lightsail AWS Node.js start forever

我正在嘗試使用Vapid CMS,我想將新網站上傳到我的Amazon Lightsail服務器。 Vapid依賴於Node.js,我能夠將Vapid下載到我的帳戶,並使用我通過AWS獲得的靜態IP地址設置所有內容。 Vapid的工作方式是,一旦你在根文件夾中,你就會調用vapid sta ...

Web Push vapid 密鑰生成邏輯

[英]Web Push vapid key generation logic

我有多個 https 域用於發送網絡推送通知。 但我會從一台服務器發送網絡推送通知。 我知道為什么要使用它,並且我閱讀了一些有關它的文件。 但我沒有看到關於這種方法的任何內容。 我只從我的服務器生成了一次 vapid 密鑰。 我嘗試使用這些鍵發送推送通知,並成功收到通知。 但我有兩個問題要問你。 ...

Web推送通知更新VAPID密鑰

[英]Web push notifications update VAPID keys

我以前使用了不同的推送通知提供程序(它們沒有使用VAPID密鑰),並讓用戶訂閱了該服務。 現在,當我切換推送通知提供程序時,我有點失去所有以前的訂閱者的情況,因為他們已經同意接收通知,因此不會再獲得權限窗口。 有沒有一種方法可以自動更新(重新訂閱?)訂戶,當他使用VAPID密鑰對訪問我的網頁 ...

如何通過虛擬推送通知發送空運行通知

[英]How to send dry run notifications with vapid push notifications

GCM提供了一種發送空運行消息以測試請求格式的方法,如參考https://developers.google.com/cloud-messaging/http-server-ref中所述 。 如何使用VAPID(FCM)標准獲得類似的dry_run支持? ...

2018-06-04 10:20:16   1   234    vapid  
Firebase Cloud Messaging 的 getToken() 僅在我省略 usePublicVapidKey 方法時才有效,為什么?

[英]Firebase Cloud Messaging's getToken() only works if I omit the usePublicVapidKey method, why?

我在為 Firebase Cloud Messaging (FCM) 實施 Firebase 時遇到了一個具體問題: 正如您在下面的代碼中看到的, //messaging.usePublicVapidKey("<MY VAPID KEY IN HERE>"); 目前正在評論中。 VA ...

使用webpush-java CLI工具進行未經授權的注冊

[英]UnauthorizedRegistration using webpush-java CLI tool

我正在看webpush-java代碼。 我嘗試使用CLI工具發送通知 ...但這會導致HTTP / 1.1 400 UnauthorizedRegistration。 是什么原因造成的? 更新:我用新的密鑰和訂閱重復了發送通知...這次我注意到了進一步的錯誤診斷: S ...

推送事件未觸發來自服務器的發送通知

[英]Push event not firing on send notification from server

我想從我的服務器推送通知。因為我使用的是 Java 的 web 推送 API,我能夠將通知發送到端點 url,但在接收方我的服務工作者沒有執行推送事件,因為我使用的是 VAPID,所以不需要根據我的理解使用 gcm Id,這是我的服務工作者文件。 這是我的 main.js 文件,我可以從中調用本 ...

如何同時使用“ web-push”和“ fcm-push”節點程序包?

[英]How to work with “web-push” and “fcm-push” node packages simultaneously?

我一直在嘗試使用Firebase Cloud Messaging和某些節點程序包設置Web推送通知服務器/客戶端體系結構。 在經歷了多個教程之后,我真的很困惑。 我嘗試了“ web-push”節點程序包,但是它需要gcm-key,並且正如Google宣布的那樣,GCM現在正在轉向FCM。 ...

在 Java 中生成 VAPID 密鑰並將它們傳遞給 JavaScript PushManager

[英]Generate a VAPID keys in Java and pass them to JavaScript PushManager

我正在嘗試在我的應用程序中使用帶有網絡推送協議的網絡推送通知。 為了將 Push API 與 VAPID 一起使用,我需要一個applicationServerKey 。 PushManager subscribe方法以 VAPID 密鑰(僅公鑰)作為參數,並提供訂閱端點和推送消息的密鑰。 為 ...

ActionView :: Template :: Error(nil:NilClass的未定義方法`tr'

[英]ActionView::Template::Error (undefined method `tr' for nil:NilClass

我正在測試服務人員的rails gem,並且正在使用VAPID私鑰和公鑰發送推送通知。 我已經成功地能夠在本地創建推送通知,但是當我部署到heroku時,該應用會在嘗試轉到推送通知頁面時引發上述錯誤。 這是錯誤: 這是我的webpushclient,其中定義了VAPID密鑰: ...

在Ruby中將公鑰導出到base64

[英]Export public key to base64 in Ruby

我有一個PEM格式的公鑰,它的生成方式是: 我必須閱讀PEM字符串並獲取base64 url​​編碼的字符串 。 如何在Ruby中做到這一點? 順便說一句,我必須對WebPush協議執行此操作,該協議指出: 您必須將VAPID公鑰作為帶有p256ecdsa =的bas ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM