【发布时间】:2025-11-29 01:10:02
【问题描述】:
我正在尝试实现 Googles Recaptcha v2 的安全令牌版本,我已经成功实现了单站点版本。问题是我们将需要多个域来使用相同的密钥进行验证。关注documentation here,让我摸不着头脑。 “加密您的字符串”区域对于新用户(我)来说有点模糊。我曾尝试使用我自己的盐使用标准 AES 加密,但没有运气,我遇到了ERROR: Invalid stoken
使用此帖子 AES encryption/decryption 已经在加密和解密方面产生了一些结果,但我在 recaptcha 中收到了相同的错误消息。
为了尝试测试加密,我正在关注底部答案How to generate a Google ReCaptcha V2 secure token with PHP?中发布的内容
有没有人在 VB.NET 中得到这个工作?我的代码目前是这两个帖子中的一个块,在第二个帖子之后我得到以下输出:
Json:
{"session_id":"1","ts_ms":1437712654577}网站密码:
3330MgoTAAA333XFM388zn66iPtjOdQgREfZAgqZ加密:
Ly32WGlavKyWBDBIip5IRHdZMCaeIe1077RJQ1sQ17UzNOj1SmvBQVipj3mGI32d
您可以看到加密的格式已关闭,至少从该 SO 帖子中的建议来看是这样。
干杯
【问题讨论】:
-
我希望您发布的网站机密不是真实的……它被称为“机密”是有原因的。
-
不,这是一个测试帐户,无论如何我都应该更改它。
标签: vb.net encryption recaptcha