我从iFrame传递userId,如下所示,此iFrame嵌入在我们网站的主屏幕上。
iframe src =" https://webchat.botframework.com/embed/BotId?s = BOTSecret& userid =" +<%= UserId%> + height =" 400"
并尝试从下面的机器人代码中读取它,这是从StartAsync方法调用的
userid = context.Activity.From.Id;
但是我在userId中得到了一些垃圾值,当我将F12放入iFrame时,我确实看到iframe src附加了正确的用户标识。
任何有关我出错的建议都将受到高度赞赏。感谢。