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

我能我的本地服务器上创建会话就好了,但是当 我把它在生产中具有HTTPS出现错误。Tokbox未能创建会话

我正在使用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错误。如果(错误)返回console.log(err); //保存sessionId console.log('session',session。)会添加一个回调函数到createSession'opentok.createSession(函数(err,session){ } sessionId); });'。也许错误信息会帮助解决问题。 – bennygenel

回答

0

重启服务器似乎工作,但我只是不知道为什么创建会话,因为我还没有使用令牌尚未