2017-09-04 18 views
0
[Error: Failed to createSession. Error: An authentication error 
occurred: (403) {"code":-1,"message":"Expired token"}] 

localhostサーバーでセッションを作成できましたが、 httpsを持つプロダクションに入れたときにエラーが発生しました。Tokboxがセッションの作成に失敗しました

私はMeteorフレームワークでtokboxを使用しています。そして、メソッド内の関数をラップ:

const opentok = new OpenTok(Meteor.settings.public.opentok.apiKey, Meteor.settings.public.opentok.apiSecret); 

    let createSessionSync = Meteor.wrapAsync(opentok.createSession, opentok); 
+0

をトークンを使用していないので、エラーをトークンに関連している理由は、セッションを作成する私は知りませんでしたプロダクション環境で適切な 'apiKey'と' apiSecret'を取得しているかどうかチェックしますか? – bennygenel

+0

@bennygenelはいそれはapikeyとapiSecretは正しい – Potato

+0

これはtokboxエラーのように見えます。あなたはcreateSessionの 'opentok.createSession(function(err、session){ if(err)return console.log(err);; のコールバックを追加することができますか?// sessionIdを保存します console.log sessionId); }); '。たぶんエラーメッセージが問題を解決するのに役立つでしょう。 – bennygenel

答えて

0

リブートサーバが動作しているようだが、私もまだ

関連する問題