1
firebase로 마이그레이션하려고합니다. 그러나 그 전에 나는 다음과 같은 작은 시도를했다. 나는 성공적으로 추가하고 배치 클라우드 기능을하지만, 오류오류 403 금지됨. URL에 액세스 할 수있는 권한이 없습니다.
Error: Forbidden
Your client does not have permission to get URL /app/lol from this server.
이 다음 코드의 실행에 발생 얻고있다 :
const functions = require('firebase-functions');
const express = require('express');
const app = express()
// tried adding this as middleware
// const cors = require('core'({origin: true}))
var admin = require('firebase-admin');
// app.use(cors)
var serviceAccount = require("./ServiceAccount.json");
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://<my-app>.firebaseio.com/"
});
app.get('/lol', (req, res) => {
res.send(`${Date.now()}`);
})
exports.site = functions.https.onRequest(app);
내 firebase.json 다음과 같습니다
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "public",
"rewrites" :[{
"source" : "**",
"function" : "app"
}],
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
}
}
내가 길을 가면 Google 정식으로 정확한 계정을 통해 서명 한 후 나를 걸립니다. 오류가 발생합니다.
무엇이 문제입니까?