security - 对 github pages 公共 repo 有敏感内容
问题描述
我正在制作一个网站,并且我有一个 slack webhook 用于将消息发布到一个 slack 频道。我尝试推送到 github(在公共仓库上,因为我有免费版本,你不能免费拥有带有 github 页面的私人仓库),但我收到了一封来自 slack 的电子邮件,说链接被泄露并且它被更改了。
在做了一些研究之后,我尝试将新链接放入我添加到我的.gitignore
文件中的配置文件中,因此它永远不会被推送到 github,但是在我运行npm run deploy
构建网站之后,URL 在 repo 上仍然可见(我不完全是确定为什么,但我假设因为我正在POST
向它提出请求)。我想知道是否有任何方法可以解决这个问题?
解决方案
推荐阅读
- c++ - 如何返回“空值”?
- arrays - 如何更改 TS 对象数组格式?
- c# - 在 Linq where 子句中动态反序列化 Json
- maven - 在多模块项目中只执行一次插件目标
- html - 如何使用 getBoundingClientRect() 在 Angular 的 html 页面中根据 div 部分的位置执行一些操作
- reactjs - React JS - 如何防止重复提交和触发搜索调用表单
- python - 减少ParallelMapDataset的维度
- azure - Kusto 声明虚拟整数并保存其更新状态
- ssh - SSH 远程隧道端口
- reactjs - 使用 react-rater,如何将评分值发送到数据库,并计算平均评分