docs: 新增QA:修改 hosts 文件无效可能原因排查

This commit is contained in:
click33 2025-04-02 16:59:18 +08:00
parent 660ac438c2
commit 5f1e2bea7e
5 changed files with 22 additions and 0 deletions

View File

@ -315,6 +315,9 @@
<script src="static/zoom-image.min.js"></script>
<!-- 好看的提示框 -->
<script src="static/docsify-plugins/docsify-plugin-flexible-alerts.min-1.1.1.js"></script>
<!-- docsify 里一个 md 引入另一个 md-->
<script src="static/docsify-plugins/docsify-betterembed-1.1.1.js"></script>
<!-- sidebar折叠 -->
<!-- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-sidebar-collapse/dist/sidebar.min.css" />

View File

@ -0,0 +1,9 @@
<!-- embed:start:hostsInvalid -->
> [!WARNING| label:更改了 hosts 但无法访问?]
> - 可能 1你没保存。
> - 可能 2你后端项目没启动。
> - 可能 3你访问时端口写错了。
> - 可能 4你开了 VPN关掉试试。
<!-- embed:end:hostsInvalid -->

View File

@ -37,6 +37,8 @@ OK所有理论就绪下面开始实战
其中:`sso.stp.com`为统一认证中心地址,当用户在其它 Client 端发起登录请求时,均将其重定向至认证中心,待到登录成功之后再原路返回到 Client 端。
[Some Name](../include/include-qa.md#hostsInvalid ':include')
### 3、指定Cookie的作用域
在`sso.stp.com`访问服务器其Cookie也只能写入到`sso.stp.com`下为了将Cookie写入到其父级域名`stp.com`下,我们需要更改 SSO-Server 端的 yml 配置:

View File

@ -43,6 +43,9 @@
127.0.0.1 sa-sso-client3.com
```
[Some Name](../include/include-qa.md#hostsInvalid ':include')
### 3、搭建 Client 端项目
> [!TIP| label:demo | style:callout]

View File

@ -0,0 +1,5 @@
const PMEregexGetImport=/<!-- embedImport:start:(.*?) -->(.*?)<!-- embedImport:end:(.*?) -->/gs,PMEregexReplaceImport=e=>new RegExp(`<!-- embedImport:start:${e} -->(.*?)<!-- embedImport:end:${e} -->`,"gs"),PMEregexGetImportName=/<!-- embedImport:start:(.*?) -->/g,PMEregexGetEmbedImportName=/^(.*?).md#(.*?) ':include'\)$/gm;function PMEcreateElementFromHTML(e){var t=document.createElement("div");return t.innerHTML=e.trim(),t}function partialMarkdownEmbed(n,e){n.beforeEach(m=>{if(PMEregexGetEmbedImportName.test(m))return m.match(PMEregexGetEmbedImportName).forEach(e=>{var t=e.split(".md#")[1].split(" ':include')")[0],r=e.replace("#"+t,"");m=m.replace(e,`
<!-- embedImport:start:${t} -->
${r}
<!-- embedImport:end:${t} -->
`)}),m}),n.afterEach(a=>{if(PMEregexGetImport.test(a))return a.match(PMEregexGetImport).forEach(e=>{var t,r=PMEcreateElementFromHTML(e);const m=[];for(let e=1;e<6;e++)0===m.length&&0!==(t=r.querySelectorAll("div > h"+e)).length&&t.forEach(e=>m.push(e.id));n.doneEach(()=>{const t=window.location.hash.split("?id=")[0];m.forEach(e=>{document.querySelectorAll(`.section-link[href='${t}?id=${e}']`).forEach(e=>{e.parentElement.nextElementSibling.remove(),e.parentElement.remove()})})});var o=e.match(PMEregexGetImportName)[0].split("\x3c!-- embedImport:start:")[1].split(" --\x3e")[0],e=e.split(`<!-- embed:start:${o} -->`)[1].split(`<!-- embed:end:${o} -->`)[0];a=a.replace(PMEregexReplaceImport(o),e)}),a})}window.$docsify=window.$docsify||{},$docsify.plugins=[partialMarkdownEmbed,...$docsify.plugins||[]];