无法调用 RN.createPublicClientApplication

Could not invoke RN.createPublicClientApplication

我正在尝试配置 Azure AD B2C 应用程序以响应本机并使用 this lib 进行本机响应。它适用于 IOS 但适用于 android,我在下面遇到错误。 我仔细检查了包名和签名哈希。

我还在 msalConfigurationfile.json 中检查了我的重定向 url,这与在 Azure 门户和 androidmanifest.xml 中的相同。 好吧,我已经配置了下面的配置

in android > app > src > main > assets > msal_config.json

{
    "client_id": "My_client-id",
    "authorization_user_agent": "DEFAULT",
    "redirect_uri": "msauth://com.myPackegeName/M09kWwKnLGHKWwoswsUy5csbgBRxjM%3D",
    "account_mode": "MULTIPLE",
    "broker_redirect_uri_registered": true,
    "authorities" : [
        {
          "type": "B2C",
          "authority_url": "https://domain.b2clogin.com/tfp/compnay.onmicrosoft.com/",
          "default": true
        }
      ]
   
}

通过将 "broker_redirect_uri_registered": true, 更改为 "broker_redirect_uri_registered": false,

解决了这个问题