Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Bot框架:获取当前用户和身份验证体验_C#_Authentication_Azure Active Directory_Botframework_Bots - Fatal编程技术网

C# Bot框架:获取当前用户和身份验证体验

C# Bot框架:获取当前用户和身份验证体验,c#,authentication,azure-active-directory,botframework,bots,C#,Authentication,Azure Active Directory,Botframework,Bots,我正在使用创建聊天机器人 计划是用户将从公司内部网站访问聊天机器人,该网站将托管网络聊天频道提供的iframe 我们希望对自定义API进行多次调用,以返回特定于使用BOT的用户的数据。例如,当他们问“我第二天什么时候休假?”时,我们返回金额 为了使其工作,我们需要知道当前用户是谁。我不知道有什么方法可以通过c#从iframe所在的网页上获取此信息 因此,我一直在研究聊天机器人的身份验证,并浏览了找到的身份验证示例。我已经能够让它工作,但我希望有一个更好的用户体验,然后有弹出窗口和复制令牌回机器人

我正在使用创建聊天机器人

计划是用户将从公司内部网站访问聊天机器人,该网站将托管网络聊天频道提供的iframe

我们希望对自定义API进行多次调用,以返回特定于使用BOT的用户的数据。例如,当他们问“我第二天什么时候休假?”时,我们返回金额

为了使其工作,我们需要知道当前用户是谁。我不知道有什么方法可以通过c#从iframe所在的网页上获取此信息

因此,我一直在研究聊天机器人的身份验证,并浏览了找到的身份验证示例。我已经能够让它工作,但我希望有一个更好的用户体验,然后有弹出窗口和复制令牌回机器人

因此,我的问题是:

  • 示例中的弹出窗口是否有更好的登录体验
  • 我能通过网络聊天频道获取当前用户的用户名吗

  • 任何帮助都将不胜感激。

    这似乎是此的副本这似乎是此的副本