本地开发时连接后台数据库时出现的错误,附自救方法
2019獨角獸企業重金招聘Python工程師標準>>>
一、跨域問題
現狀:后端跨域權限無法打開,現在的瀏覽器出于安全策略的限制,都是不允許跨域的,但是開發的時候經常需要一些別的域的接口,特別是一些接口不是自己能控制的時候,往往會造成開發困難。
解決辦法一:
? ? 直接裝插件Allow-Control-Allow-Origin,解決90%情況,(google裝這插件方便,其他瀏覽器自行安裝)
解決辦法二(僅針對google用戶):
如果 Chrome 版本在49之前,設置方法如下:
1、在Chrome的快捷圖標上點擊鼠標右鍵
2、選擇屬性
3、選擇快捷方式標簽
4、在目標里面,在原chrome路徑的基礎上加上?--disable-web-security
5、點擊應用
6、點擊確定關閉屬性窗口
7、關閉所有已打開的chrome,重新啟動
8、看到地址欄下面的小黃條你使用的是不受支持的命令標記 --disable-web-security,就成功了
注意:?--前面有個空格
如果是49以上的版本:
步驟和上面的一樣,只是第4步的參數稍微不一樣。
--disable-web-security --user-data-dir=C:\MyChromeDevUserData
C:\MyChromeDevUserData 是你本地硬盤的一個目錄,你自己最好新建一個,上面的目錄路徑換成你新建的目錄就可以了。
二、地址問題(后臺報表地址問題)
現狀:一直連著準生產報表地址是沒問題,但后臺做了一些處理導致準生產地址不可用
連狀態碼都沒有,擺明是連接后臺報表地址有問題
查找問題思路:
1、先查看本地配置文件后臺報表地址,是否和準生產和生成的地址一致,我這里得是準生產地址
本地配置
準生產地址
那么嘗試把這能登錄的地址復制過去配置文件,注意https,問題就解決了
這里主要不是說如何解決這個問題,而是如何找這類問題的第一反應
1、學會看network的狀態(開發必備)
2、看報表地址端口,一般端口為80 或者 8080,可以先嘗試從端口更改
3、https,現在很多網址都采用安全模式的http,所以這也可能產生問題的原因
?
待續。。。。
?
轉載于:https://my.oschina.net/u/2949632/blog/916055
總結
以上是生活随笔為你收集整理的本地开发时连接后台数据库时出现的错误,附自救方法的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: window 效率神器:Wox
- 下一篇: Devuan Jessie beta 释
