我正在向大约50000个用户发送通知,我注意到有两个不同的错误正在被登录到错误日志中,很少有用户登录。
这两个错误是
Operation returned an invalid status code 'Forbidden'
Operation returned an invalid status code 'BadRequest'
我无法理解为什么这个错误只发生在少数用户身上。
我尝试过一种方法,我阻止了我的机器人并发送通知给自己,然后Forbidden错误被记录下来。
在向用户发送消息时,是否还有其他原因导致这两个错误发生。
编辑:-用于禁止错误at Mic
我在microsoft仿真器中使用azure active目录进行bot身份验证。在使用bot登录时,它只允许拥有azure帐户的用户,但对于其他没有azure帐户的用户,它显示需要首先将帐户作为外部用户添加到租户中。使用不同的Azure Active Directory用户帐户注册并再次登录。
请帮助我如何登录与天青活动目录,为客人用户也。
我正在Xamarin.Forms中使用客户端流身份验证,并试图找出如何处理身份验证令牌过期时的问题。
我的守则:
在初次登录时,用户登录本机Facebook,我将access_token传递给MobileServiceClient,以获得经过身份验证的用户。
var user = await client.LoginAsync(MobileServiceAuthenticationProvider.Facebook, token).ConfigureAwait(false);
然后,我将用户的UserId和MobileServiceAuthenticationToken保存在本地设置中(使用X
我从昨天开始检查LUIS。我真的很困惑使用它。
现在,我已经成功地创建了LUIS应用程序,我还将它发布到了BOT framework上。我可以在Azure -> BOT -> BOT Management -> Test in Web Chat中与机器人进行通信。
现在,我想创建我的应用程序并访问Azure中的机器人。是否有任何SDK连接到机器人?
我知道端点"***endpoint/api/messages“,我如何处理一些身份验证来使用它?
我有一个NetStandard20项目,它将存储依赖引入到Azure (CosmosDB、Storage.Common、Blob)。我正在研究每个依赖项的最新版本。
不管我做了什么,我都会收到这样的警告:
Warning NU1701 Package 'Microsoft.Azure.KeyVault.Core 1.0.0' was restored using '.NETFramework,Version=v4.6.1' instead of the project target framework '.NETStandard,Version=v2.
我们有一个web应用程序,并启用了直接客户端通道,以使用directline secret与托管的机器人框架进行通信。
链接:
示例代码:
BotChat.App({
directLine: { secret: Key },
//dynamically retrieve the logged in user info in your mvc View once the user logged in and pass it on
//and pass thoes info to your bot
我在使用ADAL.js框架的JavaScript中有一个身份验证功能,它会将用户重定向到microsftonline在线登录页面。在我们可以使用Microsoft个人帐户和在Azure AD中创建的帐户成功进行身份验证之前,但现在它在Microsoft个人帐户中不起作用。
这是登录页面的url:
它返回以下错误:
AADSTS50020: We are unable to issue tokens from this api version for a Microsoft account.
Please contact the application vendor as they need
我使用下面的链接进行bot身份验证。
我已经配置了所有必要的详细信息在Portal,OKTA和ngrok都很好。
我用它来运行机器人,但当我试图登录时会出错,
这是堆栈跟踪。
at Microsoft.Bot.Connector.UserToken.<GetTokenWithHttpMessagesAsync>d__5.MoveNext()
at Microsoft.Bot.Connector.UserTokenExtensions.<GetTokenAsync>d__0.MoveNext()
at Microsoft.Bot.Connect
我在Microsoft中很新,我们需要通过Azure AD B2C策略来获取登录用户的身份验证方法。
但是,用户在登录后进行身份验证时,在从应用程序调用下面的代码时遇到了"401 -未经授权“,并显示”用户未经身份验证“。
图API
https://graph.microsoft.com/beta/me/authentication/methods/
应用程序中的错误:
AggregateException: One or more errors occurred. (Error Calling the Graph API:
{
"error": {
"code
最近,微软宣布他们将在2018年3月31日之前将所有机器人迁移到新的Azure机器人服务。
这是否意味着Bot Framework和Skype for Business频道预览状态的结束?
在Bot Framework迁移到Azure之后,Microsoft是否正式支持Bot Framework和Skype for Business channel?
在Skype for Business Bot中,用户经过预身份验证,需要获得Microsoft graph访问令牌,才能以编程方式执行Microsoft Graph操作(如向日历添加事件)。
请建议如何将Microsoft Graph Apis与Azure Bot for Skype for business channel集成。
我们希望商业机器人Skype预订会议,就像描述的
但团队需要使用Skype for Business而不是Skype。但基本上,这行代码将要求用户在此代码示例中显式地“等待context.Forward(新AzureAuthDialog(”
还有另一个示例需要管理