继续 url 中缺少域

Posted

技术标签:

【中文标题】继续 url 中缺少域【英文标题】:missing domain in continue url 【发布时间】:2021-06-02 04:51:40 【问题描述】:

我正在尝试在 React native 和 expo 中使用电子邮件链接通过 Firebase 进行身份验证。 这是我的代码

    const actionCodeSettings = 
      url: 'ndimensions-9c677.web.app',
      handleCodeInApp: true,
  ;

       emailAuth: async (email) => 
          try 
            firebase.auth().sendSignInLinkToEmail(email, actionCodeSettings)
              .then(() => 
                // The link was successfully sent. Inform the user.
                // Save the email locally so you don't need to ask the user for it again
                // if they open the link on the same device.
                window.localStorage.setItem('emailForSignIn', email);
                // ...
              )
              .catch((error) => 
                const errorCode = error.code;
                const errorMessage = error.message;
                console.log(errorCode, errorMessage);
                // ...
              );
           catch (error) 
            console.log('Something went wrong with Email Link Authentication: ', error);
          
        ,

我收到错误:auth/invalid-continue-uri 在 continue url 中缺少域 url的值应该是多少?

【问题讨论】:

【参考方案1】:

您缺少 URL 的协议,例如。 网址:'https://ndimensions-9c677.web.app'

【讨论】:

以上是关于继续 url 中缺少域的主要内容,如果未能解决你的问题,请参考以下文章

域路由错误 Laravel 中缺少必需的参数

将域转换为 JSON 时缺少版本属性

缺少默认作用域插槽 Vuetify

为啥在 URL 中缺少尾部斜杠 (/) 时会发生重定向?

Kafka 日志中缺少偏移量 - 简单消费者无法继续

跨域请求被阻止:(原因:缺少 CORS 标头“Access-Control-Allow-Origin”)