【发布时间】:2020-01-13 19:36:37
【问题描述】:
在我正在创建的 c# 程序中,我想将人们给出的答案(该程序是一个测验)发送到可以存储它们的 webhook。我怎么做才能让如果有人打开 program.cs 他们看不到网络钩子是什么?为此,我在 python 中使用 base64。
【问题讨论】:
-
也许您可以只使用公共 URL,但在 Webhook 验证的请求标头中传递一个秘密令牌。确保不要对令牌进行硬编码或以纯文本形式存储,而是存储在受 DPAPI 保护的文件中。
-
如果他们可以打开 program.cs,他们可能也可以调试您的代码并获得价值,不是吗?
标签: c# encryption base64 webhooks url-obsfucation