我正在使用StyledFirebaseAuth为我的用户添加Google、Microsoft和电子邮件/密码验证按钮。Google和电子邮件似乎工作正常,但Microsoft总是给我错误。
以下是我的配置:Configuration for the ui with tenant field commented out (will explain later)
Instance of StyledFirebaseAuth where I base it the uiconfig and my firebase authentication
Here is me setting up "authentication" that is used in StyledFirebaseAuth that is imported into the other file above
这是我在用户界面配置的“自定义参数”字段中保留“tenant”时得到的完整错误:“Firebase:从www.example.com获取验证码时microsoft.com响应:错误=无效请求&错误描述=凭证%20密钥%20代码%20兑换%20是跨来源%20授权%20代码%20兑换所必需的。&状态=“(认证/无效凭证)”。
当我取消对tenant字段的注解时,我收到以下错误:来自身份提供程序“live.com”的用户帐户“{{email}}”在租户“Microsoft Services”中不存在,无法访问该租户中的应用程序“{{client id}}”{{app display name}}。需要首先将该帐户添加为租户中的外部用户。请注销,然后使用其他Azure Active Directory用户帐户重新登录。
这是我在Azure门户上的 Jmeter 板,如果这有任何帮助的话:Azure Portal Dashboard Config
不知道我做错了什么。我以前在这里看到过这个问题,但解决方案对我不起作用。
欢迎你们的任何建议。如果你们需要更多的信息,让我知道!!!
1条答案
按热度按时间41zrol4v1#
有同样的问题。你需要检查你的网站SSL证书是否有效。如果不是,请确保SSL证书安装正确。
这就解决了问题。