首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >403在高速公路上张贴禁止错误

403在高速公路上张贴禁止错误
EN

Stack Overflow用户
提问于 2013-10-30 22:39:50
回答 1查看 6.3K关注 0票数 8

他说,我正试着发布一个新的表单,我一直收到以下403错误

代码语言:javascript
复制
Error: Forbidden
at Object.exports.error (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/express/node_modules/connect/lib/utils.js:63:13)
at createToken (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/express/node_modules/connect/lib/middleware/csrf.js:82:55)
at Object.handle (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/express/node_modules/connect/lib/middleware/csrf.js:48:24)
at next (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/express/node_modules/connect/lib/proto.js:193:15)
at Object.handle (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/view-helpers/index.js:65:5)
at next (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/express/node_modules/connect/lib/proto.js:193:15)
at Object.handle (/Users/mark/Dropbox/Programming/mine/node/botappv2/config/express.js:70:7)
at next (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/express/node_modules/connect/lib/proto.js:193:15)
at Object.handle (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/connect-flash/lib/flash.js:21:5)
at Context.next (/Users/mark/Dropbox/Programming/mine/node/botappv2/node_modules/express/node_modules/connect/lib/proto.js:193:15)

routes.js

代码语言:javascript
复制
module.exports = function (app, passport) {

  app.get('/', home.index)
  app.get('/dns_servers', dns_server.index)

  app.get('/dns_servers/new', dns_server.new)
  app.post('/dns_servers/create', dns_server.create)

  app.get('/dns_servers/:id', dns_server.show)

  app.get('/dns_servers/:id/edit', dns_server.edit)
  app.post('/dns_servers/:id', dns_server.update)

  app.post('/dns_servers/:id/delete', dns_server.delete)
}

形式作用

代码语言:javascript
复制
form(action='/dns_servers/create',method='post')

有没有人知道为什么这会创造一个403?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-31 11:50:04

问题是csrfl没有被设置..。我需要设置

代码语言:javascript
复制
        input(type="hidden", name="_csrf", value="#{csrf_token}")
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19695177

复制
相关文章

相似问题

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