改進(jìn)的功能
修復(fù)了錯(cuò)誤
項(xiàng)目部署和最終用戶安裝
Chrome 101中的Dynamic Web TWAIN問(wèn)題
癥狀
在Chrome 101+中,當(dāng)訪問(wèn)有Dynamic Web TWAIN SDK v17.2或其舊版本集成的網(wǎng)站時(shí),您可能會(huì)在瀏覽器控制臺(tái)中看到以下錯(cuò)誤消息。對(duì)于您網(wǎng)站的最終用戶,可能會(huì)反復(fù)提示他們下載并安裝Dynamsoft Service。
請(qǐng)注意,任何基于Chromium 101+的瀏覽器(如Microsoft Edge 101)也會(huì)出現(xiàn)同樣的問(wèn)題。
“來(lái)源于'https://yourwebsiteURL'的'https://local.dynamsoft.com:****'的XMLHttpRequest訪問(wèn)請(qǐng)求已被CORS政策阻止:
對(duì)運(yùn)行前請(qǐng)求的響應(yīng)未通過(guò)訪問(wèn)控制檢查:針對(duì)“本地”地址空間的此專用網(wǎng)絡(luò)請(qǐng)求的運(yùn)行前響應(yīng)中不存在“訪問(wèn)控制允許專用網(wǎng)絡(luò)”標(biāo)頭。”
Chrome 101預(yù)計(jì)將于2022年4月發(fā)布。在Chrome 98中,您可能已經(jīng)注意到瀏覽器控制臺(tái)中的以下警告/錯(cuò)誤消息,但預(yù)計(jì)不會(huì)立即導(dǎo)致任何問(wèn)題。
“站點(diǎn)從網(wǎng)絡(luò)請(qǐng)求資源,由于其用戶的特權(quán)網(wǎng)絡(luò)位置,它只能訪問(wèn)該資源。這些請(qǐng)求將設(shè)備和服務(wù)器暴露在互聯(lián)網(wǎng)上,增加了跨站點(diǎn)請(qǐng)求偽造(CSRF)攻擊和/或信息泄漏的風(fēng)險(xiǎn)。
為了降低這些風(fēng)險(xiǎn),Chrome將要求非公共子資源選擇通過(guò)運(yùn)行前請(qǐng)求進(jìn)行訪問(wèn),并將在Chrome 101中開始阻止它們(2022年4月)。”
起因
作為專用網(wǎng)絡(luò)訪問(wèn)(PNA)規(guī)范的一部分,Chrome不贊成從公共網(wǎng)站直接訪問(wèn)專用網(wǎng)絡(luò)端點(diǎn)。在Chrome 101中,Chrome將在允許來(lái)自公共網(wǎng)站的請(qǐng)求之前,強(qiáng)制執(zhí)行來(lái)自私有網(wǎng)絡(luò)端點(diǎn)的明確準(zhǔn)入命令。
Dynamic Web TWAIN利用名為“Dynamsoft service”的本地服務(wù)來(lái)支持物理掃描儀的文檔掃描。您的網(wǎng)絡(luò)掃描頁(yè)面需要向localhost或127.0.0.1發(fā)出請(qǐng)求,才能與本地服務(wù)通信。在Chrome 101中,從公共網(wǎng)站到專用網(wǎng)絡(luò)(即localhost/127.0.0.1)的連接將被阻止。
解決方案
您可以應(yīng)用以下解決方案之一:
1.將Dynamic Web TWAIN SDK升級(jí)至17.2.1或更高版本
在17.2.1版中,我們對(duì)處理運(yùn)行前請(qǐng)求進(jìn)行了更改,以解決該問(wèn)題。您可以通過(guò)我們的試用測(cè)試最新版本,當(dāng)您準(zhǔn)備升級(jí)時(shí),請(qǐng)聯(lián)系我們請(qǐng)求升級(jí)。
請(qǐng)注意,一旦升級(jí),所有客戶機(jī)上的Dynamosft Service也需要更新??梢钥紤]靜默安裝Dynamosft Service。
2.使用企業(yè)策略禁用專用網(wǎng)絡(luò)訪問(wèn)檢查
如果您對(duì)用戶擁有管理控制權(quán),則可以禁用專用網(wǎng)絡(luò)訪問(wèn)檢查。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫