<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[刘新修]]></title> 
<link>http://liuxinxiu.com:80/index.php</link> 
<description><![CDATA[刘新修的个人博客 (Liuxinxiu'S Blog)]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[刘新修]]></copyright>
<item>
<link>http://liuxinxiu.com:80/s/345/</link>
<title><![CDATA[chrome 公网地址页面，无法访问内网地址图片及接口解决方法]]></title> 
<author>刘新修 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[浏览器相关]]></category>
<pubDate>Thu, 14 Nov 2024 10:37:03 +0000</pubDate> 
<guid>http://liuxinxiu.com:80/s/345/</guid> 
<description>
<![CDATA[ 
	<div class="codeText"><div class="codeHead">C#代码</div><ol start="1" class="dp-c"><li class="alt"><span><span>地址栏输入：chrome:</span><span class="comment">//flags/，回车。搜索找到Block insecure private network requests，设置禁用（Disabled），然后重启浏览器即可</span><span>&nbsp;&nbsp;</span></span></li></ol></div>
]]>
</description>
</item><item>
<link>http://liuxinxiu.com:80/s/341/</link>
<title><![CDATA[新版chrome无法请求内网接口的解决方法]]></title> 
<author>刘新修 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[浏览器相关]]></category>
<pubDate>Wed, 30 Oct 2024 06:14:35 +0000</pubDate> 
<guid>http://liuxinxiu.com:80/s/341/</guid> 
<description>
<![CDATA[ 
	<p>&nbsp;<span style="color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;">开发本地项目时，访问接口如果遇到类似</span><span style="color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px; margin: 0px; padding: 0px; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; font-weight: 700;">net::ERR_FAILED、Error: Network Error、Preflight</span><span style="color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;">等情形，可排查下是否因浏览器自身所致。</span></p><p style="margin-top: 1em; margin-bottom: 1em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;">用新版chrome（版本92+）跨域请求本地接口，比如http://192.168.xxx.xxx/token。</p><p style="margin-top: 1em; margin-bottom: 1em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;"><img src="/attachment/2024/10/image/c_1-1024x305.png" width="1024" height="305" alt="" /></p><p style="margin-top: 1em; margin-bottom: 1em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;">点击右上角红色警告按钮，提示如下：</p><p style="margin-top: 1em; margin-bottom: 1em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;"><img src="/attachment/2024/10/image/c_2-1024x433.png" width="1024" height="433" alt="" /></p><p style="margin-top: 1em; margin-bottom: 1em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;">大概意思：</p><p class="has-background" style="margin-top: 1em; margin-bottom: 1em; padding: 1.25em 2.375em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px; background-color: rgb(217, 221, 224);">一个站点从一个网络中请求一个资源，由于其用户的特权网络位置，它只能访问这个资源。这些请求将设备和服务器暴露给互联网，增加了跨站点请求伪造(CSRF)攻击和/或信息泄漏的风险。<br style="margin: 0px; padding: 0px; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word;" />为了降低这些风险，Chrome弃用从非安全上下文发起的对非公共子资源的请求，并将在Chrome 92中开始屏蔽它们(2021年7月)。<br style="margin: 0px; padding: 0px; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word;" />若要解决此问题，请将需要访问本地资源的网站迁移到HTTPS。如果目标资源不在本地主机上提供服务，那么它也必须通过HTTPS提供服务，以避免混合内容问题。<br style="margin: 0px; padding: 0px; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word;" />管理员可以使用企业策略的insecureprivatenetworkrequestallowed和InsecurePrivateNetworkRequestsAllowedForUrls在所有或某些网站上暂时禁用此限制。</p><p style="margin-top: 1em; margin-bottom: 1em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;">其实还是跨域方面的问题，按照要求设置即可。最简单的方法是暂时禁用此功能，毕竟本地测试的项目，一般安全性都不需要太高。</p><p style="margin-top: 1em; margin-bottom: 1em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;">地址栏输入：<span style="margin: 0px; padding: 0px; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; font-weight: 700;">chrome://flags/</span>，回车。搜索找到<span style="margin: 0px; padding: 0px; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; font-weight: 700;">Block&nbsp;insecure&nbsp;private network requests</span>，设置禁用（Disabled），然后重启浏览器即可</p><p style="margin-top: 1em; margin-bottom: 1em; box-sizing: border-box; vertical-align: baseline; word-break: break-word; overflow-wrap: break-word; color: rgb(85, 85, 85); font-family: &quot;Microsoft YaHei&quot;; font-size: 16px;"><img src="/attachment/2024/10/image/c_3.png" width="729" height="152" alt="" /></p>
]]>
</description>
</item>
</channel>
</rss>