首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何修复HTTP中“重定向次数过多”错误

如何修复HTTP中“重定向次数过多”错误
EN

Stack Overflow用户
提问于 2019-07-13 23:12:16
回答 1查看 131关注 0票数 0

我正在尝试设置一个登录/注册网站(使用Firebase Auth),但当我尝试在我的网站上注册时,我得到了一个“太多重定向”错误。我该如何解决这个问题呢?

使用Firebase身份验证运行HTML5

代码语言:javascript
运行
复制
<form action="index.html" style="border:1px solid #ccc">
            <div class="container">
                <h1>Sign Up</h1>
                <p>Please fill in this form to create an account.</p>
                <hr>

                <label for="email"><b>Email</b></label>
                <input type="text" placeholder="Enter Email" name="email" required>
                <br>
                <label for="psw"><b>Password</b></label>
                <input type="password" placeholder="Enter Password" name="psw" required>
                <br>

                <p>By creating an account you agree to our <a href="#" style="color:dodgerblue">Terms & Privacy</a>.</p>

                <div class="clearfix">
                    <button type="button" class="cancelbtn">Cancel</button>
                    <button type="submit" class="signupbtn">Sign Up</button>
                </div>
                <img src="BF116-11KM.jpg" alt="Avatar" class="avatar">

            </div>
        </form>
        <p id="log"></p>
    </center>
</div>

<script>
    function logSubmit(event)
    {
        var database = firebase.database();
        function testResults(form)
        {
            var email = form.email.value;
            var password = form.psw.value;
        }

        firebase.auth().createUserWithEmailAndPassword(email, password).catch(function (error)
        {
            // Handle Errors here.
            var errorCode = error.code;
            var errorMessage = error.message;
            log.textContent = 'Sorry, Something went wrong. Please try again in a moment';
            // ...
        });
        log.textContent = 'Signup Complete! Please login on the main page';

        event.preventDefault();
    }

    const form = document.getElementById('form');
    const log = document.getElementById('log');
    form.addEventListener('submit', logSubmit);


</script>

预期的结果将是帐户出现在我的firebase控制台,但实际结果包括“太多重定向”错误。

EN

回答 1

Stack Overflow用户

发布于 2019-07-15 03:59:04

两个通知:

  • 您的第二个输入元素(密码)从不关闭
  • index.html应该如何支持您的表单提交?
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57020366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档