使用 OAuth2有效创建了智能家居活动google home,但无法在“Home”应用中链接它

问题描述

简介

我一直在尝试构建与 Azure AD 集成的 Google Home,即智能家居活动。我已经能够正确登录,因此 ClientId/端点/范围必须正确。

当我尝试使用模拟器连接到智能家居技能时,它向我显示一个错误,表明模拟器不支持功能。所以我然后转移到我的实际 android 手机。但是,当我尝试链接到 google home 应用程序中的智能家居服务时,它正确地要求我登录,但登录登录屏幕消失,我又回到选择我想要链接的服务。

激活服务流程:

Clicked on this

Click on my service

OAuth login redirects back to the app

After loading for a bit it goes back to the initial screen and no service was linked

所以在第 4 个图像之后,它只是返回到原始屏幕并且没有添加任何技能。

我还将 NGROK 设置为我的完整网址,但除了我自己的一些测试之外,我没有看到其他活动:

enter image description here

我的配置

这是我设置一切的方式:

Azure AD:

enter image description here

我还将直接 URL 配置为:https://oauth-redirect.googleusercontent.com/r/davysmarthome

Google Home(操作):

enter image description here

Google 主页 (OAuth):

enter image description here

总结

我的问题是为什么我的技能不想被关联。我还没有在我的实际 API 中实现任何东西,但我希望 NGROK 至少显示一些数据流量,如果 google home 实际上会尝试链接自己并请求连接哪些设备。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...