腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
构建
时
运行
Netlify
变量
api
密钥
,
对
github
存储
库
隐藏
密钥
create-react-app
、
netlify
、
dotenv
我正在使用DOTENV模块,我想在我的
github
存储
库
中
隐藏
我的
api
密钥
,但是
Netlify
需要这个来
构建
api
调用。我想创建一个
在
Netlify
的build上
运行
的
变量
,但在我的开发版本中仍然有效。
在
我的代码中,我使用了以下代码: let unsplashApiKey = process.env.REACT_APP_UNSPLASH; 它
浏览 12
提问于2019-06-05
得票数 0
1
回答
允许
Netlify
访问由.gitignore
隐藏
在
Github
上的文件
javascript
、
environment-variables
、
gitignore
、
api-key
、
netlify
当我试图
在
Netlify
上主持这个项目
时
,我遇到了一个进退两难的困境。该项目包括一个名为config.js的文件,并在两个HTML页面上引用。它包括一些
变量
和一个函数来
存储
我的Google
密钥
,所以我创建了一个.gitignore文件来将它
隐藏
在我的
Github
存储
库
中。问题是,既然我已经
在
Netlify
中部署了它,我就不知道如何将config.js作为一个环境
变量</em
浏览 1
提问于2020-05-16
得票数 0
回答已采纳
1
回答
如何在将网站部署到
Netlify
时
隐藏
API
密钥
javascript
、
netlify
所以我用Javascript做了一个小网站,只是为了好玩,我想把它部署到
Netlify
。问题是,网站使用的
API
密钥
,我不知道如何
隐藏
。目前,
密钥
存储
在
JS文件中的一个
变量
中,该
变量
还包含网站的所有逻辑。 为了澄清这一点,我不是试图向git
隐藏
API
密钥
,而是
在
将
API
密钥
部署到
Netlify
之后从JS文件中<
浏览 0
提问于2021-07-04
得票数 1
2
回答
如何将
Netlify
的环境
变量
与普通的JavaScript一起使用?
javascript
、
node.js
、
netlify
我想为一个我不想提交给
Github
的小项目使用
API
密钥
。
Netlify
已经在上建立起来了。您可以
在
Netlify
中的名称
密钥
对
中设置它们,例如当站点
构建
时
,Node会在我使用process.env.SECRET_NAME的任何地方替换它。但是我没有使用Node,也没有使用
构建
过程,因此,当然,当我
在
代码中调用process.env.ENV_VAR
浏览 15
提问于2022-01-14
得票数 1
回答已采纳
2
回答
在
部署的React应用程序上获得401个响应代码,
在
开发过程中
运行
良好吗?
node.js
、
github
、
react-redux
、
production-environment
、
http-status-code-401
我正在尝试完成一个Redux项目,并在我自己的机器上完成所有的开发工作,但是当部署
时
,浏览器无法识别我
隐藏
的环境
变量
,因此不会将客户端
密钥
传递给
Api
调用,从而发出未经授权的请求。我有一个包含
密钥
的“.env”文件,然后引用. const
API
_URL = https://
api
.openweathermap.org/data/2.5/weather?appid=${process.env.REACT
浏览 8
提问于2022-02-03
得票数 0
2
回答
如何在firebase托管中保护第三方
API
密钥
?
reactjs
、
firebase
、
google-cloud-firestore
、
firebase-hosting
我
在
我的reactjs-firestore项目中使用了不同的第三方
API
密钥
。但我找不到
在
firebase托管中保护它们的方法。如何在firebase托管中
隐藏
这些
API
密钥
?例如,
在
Netlify
托管服务中,它们提供了可用于保护
API
密钥
的环境
变量
功能。 也就是说,我可以只将
API
密钥
存储
在
netli
浏览 0
提问于2019-07-17
得票数 6
6
回答
为
Netlify
中的
构建
设置环境
变量
webpack
、
netlify
我正在尝试为我代码中不想要的
API
键设置一个环境
变量
。我的源javascript如下所示:我使用webpack和dotenv-webpack包在一个gitignored的.env文件中设置
API
_KEY,我的本地程序
运行
良好。我还希望能够
在
通过
Netlify
进行部署<e
浏览 2
提问于2018-01-25
得票数 17
回答已采纳
1
回答
在
电子桌面应用程序中
存储
敏感信息的最佳实践
security
、
electron
、
github-actions
我正在使用Electron.js和React.js
在
桌面应用程序中工作,我必须
存储
一些敏感信息,如
API
键和数据
库
凭据。我
对
电子不是很熟悉,但如果我错了,请纠正我:据我所知,我们没有办法安全地使用自定义环境
变量
,因为我们需要在本地
存储
这些
变量
,以便在应用程序中使用。基本上,我有一个工作流,它将有一个env选项来指定我的
变量
。这个过程发生在我的
构建
之后。-我正在使用类型记录,所以我必须
运行
我的
浏览 4
提问于2020-09-04
得票数 7
1
回答
如何使用
Netlify
Lambda函数
隐藏
API
密钥
javascript
、
api
、
serverless
、
netlify
我正在使用vanilla
构建
一个简单的应用程序,
在
该应用程序中,我检索用户的位置并将坐标传递给Google的地理定位
API
。我试图通过
Netlify
的UI将
API
键设置为环境
变量
,从而获得
对
API
密钥
的访问权,但我不太清楚如何实现lambda函数来完成任务。我有一个函数,它获取用户的纬度/经度,并在DOM中显示数据之前从地理定位
API
中获取数据。到目前为止,我只有一个index.html和app.js文件。
浏览 0
提问于2019-08-02
得票数 3
回答已采纳
1
回答
如何在React应用程序中设置生产环境
变量
?(托管
在
Netlify
上)
reactjs
、
environment-variables
我想知道如何设置环境
变量
来
隐藏
我的
API
密钥
?REACT_APP_
API
_KEY="my_
api
_key_etc"const apiKey = p
浏览 0
提问于2019-08-30
得票数 1
回答已采纳
1
回答
如何在
github
存储
库
中包含通用
密钥
/配置文件(用于CI目的),而不将其部署到生产环境中
python
、
git
、
github
、
travis-ci
、
api-key
我
在
我的应用程序中使用了一些需要
API
密钥
的
API
。我使用测试
API
密钥
为我的本地计算机添加了一个secrets文件,并使用生产
API
密钥
将一个secrets文件添加到了production中。我将secrets文件添加到gitignore中,但它并未包含在我的
github
存储
库
中。然而,当我
在
github
存储
库
中没有secre
浏览 1
提问于2017-03-03
得票数 1
1
回答
用于
存储
敏感配置的属性文件
android
、
security
、
encryption
好了,我正在为我的android应用程序规划自动化
构建
。这意味着我需要将任何配置信息(如
API
键和端点)放入一个.properties文件中。问题是我不能简单地将
API
密钥
弹出到该文件中。我知道,常见的建议是尝试
隐藏
应用程序中的敏感数据,然后在
运行
时生成它。 我的计划是加密敏感的.properties数据,并在代码中生成它的访问
密钥
。我可以将加密
密钥
存储
在
Java
密钥
库
中,然后在<
浏览 1
提问于2013-08-31
得票数 0
1
回答
如何配置我的Azure
存储
库
,使用户无法提交任何敏感的
API
密钥
?
api
、
azure-devops
、
repository
我想向Azure上的
存储
库
添加一个功能,这样
存储
库
上的任何开发人员都无法
在
代码中的某处提交任何
API
密钥
。目前,无论
API
密钥
是否
隐藏
,都可以轻松、公开地将代码中编写的
API
密钥
作为字符串提交。这就像
GitHub
中的一个功能,如果你
在
代码中提交了一个
API
键,它会立即警告你。
浏览 3
提问于2021-05-10
得票数 0
1
回答
使用Gatsby和
Netlify
构建
站点
时
的谷歌地图InvalidKeyMapError
gatsby
、
netlify
我
构建
了一个Gatsby站点,它使用了我从npm包“google - maps react”中获取的google地图组件。一切
在
我的本地环境下都
运行
得很好,但是当我部署到
Netlify
时
,我得到了'Google Maps JavaScript应用程序接口错误: InvalidKeyMapError‘。我完成了所有步骤,以确保我的
API
密钥
已注册并正确激活。我确保
在
Netlify
UI中将
API
密钥<
浏览 47
提问于2019-06-25
得票数 5
回答已采纳
1
回答
在
公共回购中
隐藏
凭据,用于实时部署。
git
、
github
、
heroku
、
netlify
在
公共回购(如
GitHub
)中
隐藏
凭据(如
API
键或数据
库
凭据)的最佳实践是什么?我的解决方案是有一个
存储
凭据的配置文件,然后添加一个gitignore文件以
在
推
时
不包含配置文件。但要注意的是,这种回购被用于每推一次,例如
Netlify
或Heroku。因此,
Netlify
/ Heroku网站是通过回购推动在线的。在这种情况下,如果有
API
调用或数据
库
请求,凭据将需要在
浏览 1
提问于2020-10-25
得票数 3
回答已采纳
1
回答
放置带有反应前端的Strapi主机
reactjs
、
hosting
、
strapi
此外,我希望后端和前端
在
相同的领域。您能告诉我最便宜的寄存方式是什么吗?我真的可以利用你的帮助:)
浏览 5
提问于2021-12-20
得票数 0
2
回答
Cloudbees &
Github
: Error:已在使用的键
deployment
、
github
、
public-key
、
cloudbees
我想把结果从一个
构建
推到
github
,因此我使用
github
插件。但是,当我尝试将Cloudbees中的SSH公钥添加到
Github
上作为部署
密钥
时
,
Github
告诉我:“已经
在
使用的
密钥
”,因为它也是另一个
存储
库
的一部分。我想知道为什么我不能在多个独立的
存储
库
中使用相同的公钥? 到目前为止,最新的答案表明这个问题不清楚。Cloudbees生成一个
密钥</
浏览 4
提问于2013-01-04
得票数 2
2
回答
对
github
公共
存储
库
隐藏
API
密钥
git
、
version-control
、
gitignore
、
api-key
、
git-filter-branch
我正在寻找一种方法来防止
api
密钥
之类的东西出现在公共回购中。(它在哪里托管实际上并不重要)我发现 answer建议使用git过滤器分支,但它似乎真的是偶然的,并不是真正推荐的。它应该在git add之后还是
在
它之前完成?
浏览 4
提问于2021-02-16
得票数 0
1
回答
如何
隐藏
API
密钥
,并仍然
运行
heroku应用程序?
reactjs
、
api
、
api-key
我试图了解如何
隐藏
API
密钥
,并仍然
在
浏览器中
运行
我的Heroku项目。我理解如何在.env文件中添加环境
变量
,然后将.env文件添加到.gitignore文件中,该文件成功地向
GitHub
隐藏
了包含
密钥
的文件。但是,当我试图从远程回购推送最新的提交以获得Heroku项目的最新版本
时
,托管的项目无法工作,因为它看不到需要使用的键。一旦我知道如何让托管的Heroku项目使用
隐藏
密钥
的
浏览 2
提问于2020-04-18
得票数 1
1
回答
如何在不共享
密钥
的情况下共享使用私有
API
密钥
的程序?
api
目前正在开发一个python项目,我正在努力让它足够有用,以便在reddit或
github
等平台上与其他人分享。但是,我不能在
API
周围分享。有没有办法包括
API
密钥
,但以某种方式
隐藏
它,以便它同时可用,并
对
任何下载我的
存储
库
的用户
隐藏
?
浏览 16
提问于2021-10-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
私有化部署chatGPT,告别网络困扰
Blockfolio悄悄修补了暴露了数年之久的源代码安全漏洞
如何在浏览器中使用 AutoGPT
比特币/以太网/山寨币的加密货币交易库CCXT
上百种GPT任意切换,国内套壳GPT首选,OpenRouter
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券