问题描述
我想通过在令牌过期之前刷新令牌来保留通行证对话。但是问题是我是否注销并关闭站点。因此,基本上它不会运行刷新/令牌端点。有没有一种方法,即使我不使用Bot,它也会自我刷新?我读了AAD,但我不知道如何实施它。我在客户端和.Net bot框架上使用Reactjs Botframework。
解决方法
我不确定我是否遵循,但我想你的意思是“过去的谈话”。意味着您要保存用户与机器人之间的对话。这将取决于您为状态存储设置的内容。以及实现方式(以及存储的内容)。
创建新秘密不会影响上述任何一项。唯一的警告是,如果您使用内存状态进行存储(无论如何都是个坏主意),那么如果您的App Service / Web App重新启动,那将丢失。
更新:
您也许可以设置一个单独的服务,承载网络聊天的页面可以调用该服务。它可以发送令牌进行保存并定期刷新。页面启动时,可以调用此服务以获得新令牌。我不确定所有工作所获得的价值是否值得。这也是一种理论。
这些也可能会有所帮助: