0
点赞
收藏
分享

微信扫一扫

关于 Orbeon form PE 版本 Unauthorized 错误消息


我在使用 orbeon PE 版本的 JavaScript embedded API 功能时,遇到如下错误消息:

关于 Orbeon form PE 版本 Unauthorized 错误消息_开发者工具

点击 home 页面自带的 forms control 页面:

关于 Orbeon form PE 版本 Unauthorized 错误消息_javascript_02

能正常打开:

关于 Orbeon form PE 版本 Unauthorized 错误消息_javascript_03

也能正常查看不同类型的控件:

关于 Orbeon form PE 版本 Unauthorized 错误消息_开发者工具_04

自己开发的 JavaScript 应用通过 embedded API 方式加载 form,DMV-14 form 可以正常显示:

关于 Orbeon form PE 版本 Unauthorized 错误消息_服务器_05

但 controls form 不行:

关于 Orbeon form PE 版本 Unauthorized 错误消息_开发者工具_06

关闭 tomcat 和 ng serve 再重启。

清了 cookie 后,session id:CE2

关于 Orbeon form PE 版本 Unauthorized 错误消息_控件_07

向 orbeon 服务器发起的第一次 HTTP 请求,是关于 baseline.js 的。

请求 url:

​​http://localhost:4200/orbeon/xforms-server/baseline.js?updates=fr​​

响应头能看到 set-cookie 的字段:

关于 Orbeon form PE 版本 Unauthorized 错误消息_服务器_08

接下来的每一个请求,都会在 request header 附上这个 cookie :

关于 Orbeon form PE 版本 Unauthorized 错误消息_开发者工具_09

在嵌入应用里,我点了 save 按钮没有任何 HTTP 请求发出:

关于 Orbeon form PE 版本 Unauthorized 错误消息_开发者工具_10

在 8080 demo 页面里是有一个 HTTP post 请求发出进行保存的:

关于 Orbeon form PE 版本 Unauthorized 错误消息_控件_11

所以遇到这个 unauthorized 消息后,在 Chrome 开发者工具里清除 cookie 之后重试。


关于 Orbeon form PE 版本 Unauthorized 错误消息_开发者工具_12



举报

相关推荐

0 条评论