From 7f963998389f1d01f37c2cf28409173767b991fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E8=90=8C=E5=93=92Sakura=E9=85=B1?= Date: Tue, 1 Jan 2019 22:14:00 +0800 Subject: [PATCH] :memo: Writing docs.update swagger doc --- doc/md/swagger.md | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/doc/md/swagger.md b/doc/md/swagger.md index 0ea810ba9..e0b49613b 100644 --- a/doc/md/swagger.md +++ b/doc/md/swagger.md @@ -203,12 +203,6 @@ windows平台下可以打开redis-cli.exe,然后执行```flushdb```或者```fl 排除所有不可能,剩下的那个不管多不可思议,都是事实真相。除开这两个原因,还有可能会出问题的,只有一种情况,那就是出现了跨域问题。 -如果本地启动出现了问题,可以观察请求头里是否存在跨域,如果是OPTIONS请求基本就是跨域了。然后从以下两个解决方案中选择一个适合的: +如果本地启动出现了问题,可以观察请求头里是否存在跨域,如果是OPTIONS请求基本就是跨域了。 -- 方案一 - -处理配置中心的```application-dev.yml```中的Spring Security Oauth相关的地址配置```security.auth.server```,修改掉认证中心的地址。 - -- 方案二 - -解决方案就是启动前端工程利用VUE的路由处理掉跨域,或者配置nginx添加反向代理。 +在目前的项目机制下,开发时解决跨域的最简单的一个方案就是不要通过```http://localhost:9999/swagger-ui.html```或者```http://127.0.0.1:9999/swagger-ui.html```去访问网关上的swagger,而是直接通过```http://pigx-gateway:9999/swagger-ui.html```去访问,这样就能避免跨域的问题。