Azure active directory 使用查询字符串重定向Azure B2C中的uri。错误详细信息:URL可能不包含查询字符串

Azure active directory 使用查询字符串重定向Azure B2C中的uri。错误详细信息:URL可能不包含查询字符串,azure-active-directory,azure-ad-b2c,alexa-skills-kit,azure-ad-b2c-custom-policy,alexa-account-linking,Azure Active Directory,Azure Ad B2c,Alexa Skills Kit,Azure Ad B2c Custom Policy,Alexa Account Linking,我正在尝试使用Azure B2C OAuth为Alexa帐户链接隐式流。下面是Alexa的重定向url 但在Azure B2C应用程序中添加此项会导致以下错误 无法更新xxx-XXXXXX应用程序。错误详细信息:URL可能不包含查询字符串 我尝试了下面的链接来解决这个问题,但它不起作用 我还尝试了B2C中SPA的身份验证代码授权流。这也不适用于Alexa,因为它有PKCE- 有人成功创建了此吗?Azure AD B2C中不允许添加URL参数 链接的文档还提供了使用状态参数的功能。问题是,您的

我正在尝试使用Azure B2C OAuth为Alexa帐户链接隐式流。下面是Alexa的重定向url

但在Azure B2C应用程序中添加此项会导致以下错误

无法更新xxx-XXXXXX应用程序。错误详细信息:URL可能不包含查询字符串

我尝试了下面的链接来解决这个问题,但它不起作用

我还尝试了B2C中SPA的身份验证代码授权流。这也不适用于Alexa,因为它有PKCE-


有人成功创建了此吗?

Azure AD B2C中不允许添加URL参数


链接的文档还提供了使用状态参数的功能。问题是,您的Amazon Alexa需要一个供应商Id URL参数。

您可以添加自己的重定向服务,以便B2C重定向到您的服务,然后再重定向到最终应用程序,添加可以从B2C声明中提取的任何所需查询参数。

有何解决方法?我必须使用Azure广告B2C。在授权码流中,AD B2C使用PKCE流。你有没有想法在Alexa帐户链接中设置PKCE?