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