如何自定义firebase数据库,身份验证和存储的域名?

时间:2017-09-29 07:43:06

标签: firebase firebase-realtime-database firebase-authentication firebase-storage

我知道我可以自定义firebase托管的域名。 但是如何自定义firebase数据库,auth和存储域名? 例如

authDomain: example.firebaseapp.com => auth.example.com
databaseURL: example.firebaseio.com => db.example.com
storageBucket: example.appspot.com => storage.example.com

我尝试命名域名(例如cname auth.example.com to example.firebaseapp.com) 但这导致https://auth.example.com显示证书错误。 我可以解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

Firebase无法在您自己的域名下对我们的服务进行白标记。

您可以选择通过托管+云功能代理所有流量,但这将是一项大量的额外工作。

在这些服务上提供自己的自定义域名需要什么?

答案 1 :(得分:0)

您是否还更改了代码中的firebase脚本代码段?

<script src="https://www.gstatic.com/firebasejs/4.4.0/firebase.js"></script>
<script>
  // Initialize Firebase
  var config = {
    apiKey: "yourkey",
    authDomain: "auth.example.com",
    databaseURL: "https://db.example.com",
    projectId: "yourid",
    storageBucket: "storage.example.com",
    messagingSenderId: "id"
  };
  firebase.initializeApp(config);
</script>