fix cors err

add emit viewer for accept nginx req from proxy
This commit is contained in:
Mr Swift
2024-08-14 16:40:40 +03:30
parent 777293410c
commit be757caaba
6 changed files with 10 additions and 7 deletions
+1
View File
@@ -19,6 +19,7 @@
"bcryptjs": "^2.4.3", "bcryptjs": "^2.4.3",
"ckeditor4-vue": "^1.2.0", "ckeditor4-vue": "^1.2.0",
"core-js": "^3.6.5", "core-js": "^3.6.5",
"cors": "^2.8.5",
"dateformat": "^4.4.1", "dateformat": "^4.4.1",
"element-ui": "^2.15.13", "element-ui": "^2.15.13",
"express": "^4.17.1", "express": "^4.17.1",
+1
View File
@@ -26,6 +26,7 @@
"bcryptjs": "^2.4.3", "bcryptjs": "^2.4.3",
"ckeditor4-vue": "^1.2.0", "ckeditor4-vue": "^1.2.0",
"core-js": "^3.6.5", "core-js": "^3.6.5",
"cors": "^2.8.5",
"dateformat": "^4.4.1", "dateformat": "^4.4.1",
"element-ui": "^2.15.13", "element-ui": "^2.15.13",
"express": "^4.17.1", "express": "^4.17.1",
+2 -2
View File
@@ -1,7 +1,7 @@
const EnvirementVariables = { const EnvirementVariables = {
// node envirements // node envirements
isDev: process.env.NODE_ENV === 'development', // isDev: process.env.NODE_ENV === 'development',
// isDev: true, isDev: true,
isProduction: process.env.NODE_ENV === 'production', isProduction: process.env.NODE_ENV === 'production',
// server ports // server ports
+1 -1
View File
@@ -5,7 +5,7 @@ const inHostUrl = 'mongodb://root:KPTt76tImNBBMm4Kor8QA9gB@asan-service:27017/as
const outHostUrl = 'mongodb://root:KPTt76tImNBBMm4Kor8QA9gB@hotaka.liara.cloud:33794/asanserv_database?authSource=admin' const outHostUrl = 'mongodb://root:KPTt76tImNBBMm4Kor8QA9gB@hotaka.liara.cloud:33794/asanserv_database?authSource=admin'
const init = ()=>{ const init = ()=>{
try { try {
mongoose.connect(inHostUrl, { mongoose.connect(outHostUrl, {
useNewUrlParser: true, useNewUrlParser: true,
useUnifiedTopology: true, useUnifiedTopology: true,
useFindAndModify: false, useFindAndModify: false,
+2 -1
View File
@@ -17,7 +17,7 @@ function init() {
// const { getVerityToken, getPanatechToken } = require('./ArpaWebService') // const { getVerityToken, getPanatechToken } = require('./ArpaWebService')
const cronJobs = require('./plugins/cronJobs') const cronJobs = require('./plugins/cronJobs')
const router = express.Router() const router = express.Router()
const cors = require('cors')
// Create express instance // Create express instance
const app = express() const app = express()
@@ -26,6 +26,7 @@ function init() {
app.use(express.urlencoded({ extended: true })) app.use(express.urlencoded({ extended: true }))
app.use(fileUpload()) app.use(fileUpload())
app.use(rs) app.use(rs)
app.use(cors())
console.log('🟢 ~ Node Server is running ') console.log('🟢 ~ Node Server is running ')
// load plugins // load plugins
// getVerityToken() // getVerityToken()
+3 -3
View File
@@ -1,7 +1,7 @@
module.exports.rs=(req, res, next) => { module.exports.rs=(req, res, next) => {
res.setHeader('Access-Control-Allow-Origin', '*'); // res.setHeader('Access-Control-Allow-Origin', '*');
res.setHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, PATCH'); // res.setHeader('Access-Control-Allow-Methods', '*');
res.setHeader('Access-Control-Allow-Headers', 'Content-Type, Authorization, authorization, siteuser'); // res.setHeader('Access-Control-Allow-Headers', '*');
res.setHeader('Author', "Mr Swift") res.setHeader('Author', "Mr Swift")
res.setHeader('X-Powered-By', "77 114 32 83 119 105 102 116") res.setHeader('X-Powered-By', "77 114 32 83 119 105 102 116")
res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116") res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116")