【发布时间】:2016-05-11 15:47:12
【问题描述】:
一直在尝试在本地主机上使用 Jhipsters oauth2 登录和离子应用程序,并不断获得:
选项http://172.16.40.31:8080/oauth/token(匿名函数)@ionic.bundle.js:23826sendReq@ionic.bundle.js:23645serverRequest@ionic.bundle.js:23357processQueue@ionic.bundle.js:27879(匿名函数)@ionic. bundle.js:27895Scope.$eval @ ionic.bundle.js:29158Scope.$digest @ ionic.bundle.js:28969Scope.$apply @ ionic.bundle.js:29263(匿名函数) @ ionic.bundle.js:36615eventHandler @ ionic.bundle.js:16583triggerMouseEvent @ ionic.bundle.js:2948tapClick @ ionic.bundle.js:2937tapMouseUp @ ionic.bundle.js:3013 ?ionicplatform=android:1 XMLHttpRequest 无法加载 http://172.16.40.31:8080/oauth/token。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin 'http://localhost:8100'。响应具有 HTTP 状态代码 401。 ?ionicplatform=android:1 XMLHttpRequest 无法加载 http://172.16.40.31:8080/api/logout。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此不允许访问 Origin 'http://localhost:8100'。
我已经尝试添加谷歌插件,没有改变任何东西。确保 .antMatchers(HttpMethod.OPTIONS, "/**").permitAll() 在设置中。
我还有什么遗漏的吗?
【问题讨论】:
标签: ionic-framework token jhipster