碰到自建服务器以后,有朋友能进来,有朋友一直显示认证失败。查了一下发现蛮多人碰到这个问题的,解决方法看上去都很玄学,就稍微研究了一下,初步定位应该是开发者{Steam xxxxxx}'和platformId: xxxxxxxxx强绑定了,既角色id和steamid一一对应。
但是steam上支持使用p2p链接自建的服务器,如果使用p2p链接的话,从log上能看到steam的id会随着使用p2p节点的变化而变化,进而导致与platformId匹配失败从而认证失败。并且steam右键好友加入游戏似乎默认是走p2p的。
从结果上看,输服务器ip的朋友和我自己怎么连都连的上,而涉及p2p方法的朋友,则非常玄学,只有当走的p2p节点恰巧和第一次连接时的节点一样才能进来。
总之希望开发者能够看到把他改了,在steam社区能看到不少相关问题的反馈
但是steam上支持使用p2p链接自建的服务器,如果使用p2p链接的话,从log上能看到steam的id会随着使用p2p节点的变化而变化,进而导致与platformId匹配失败从而认证失败。并且steam右键好友加入游戏似乎默认是走p2p的。
从结果上看,输服务器ip的朋友和我自己怎么连都连的上,而涉及p2p方法的朋友,则非常玄学,只有当走的p2p节点恰巧和第一次连接时的节点一样才能进来。
总之希望开发者能够看到把他改了,在steam社区能看到不少相关问题的反馈