小编Jus*_*eid的帖子

为 AWIS 创建 AWS v4 签名

多年来我们一直使用 AWS v2 签名,现已被 v4 取代。

我正在慢慢地完成所有步骤,但在第 3 步中遇到了困难,其中要求以二进制格式输出的 HMAC-SHA256 加密。 https://docs.aws.amazon.com/AlexaWebInfoService/latest/CalculateSignatures.html https://docs.aws.amazon.com/general/latest/gr/sigv4-calculate-signature.html

我需要在Classic ASP中执行此操作,我有编码 SHA256 的脚本,但我找不到任何可以二进制输出的脚本。

我得到的最近的是 Chilkat 组件,它似乎从 SHA256 哈希值输出二进制文件,但我不知道如何实现这一点: http ://www.chilkatsoft.com/refdoc/xChilkatCrypt2Ref.html#method72

谁能用脚本(asp、vbscript、javascript)或 Chilkat(或其他)组件为我指明正确的方向?真正引起问题的是二进制输出。

提前谢谢了

asp-classic amazon-web-services chilkat

2
推荐指数
1
解决办法
802
查看次数

从第二个数据库更新表列

我已经按照其他帖子中的示例来实现此目的但是收到以下错误:

FROM子句中的对象"otherDB.dbo.someTable"和"someDB.dbo.someTable"具有相同的公开名称.使用相关名称来区分它们.

这是SQL语句

UPDATE [someDB].[dbo].[someTable]
SET [someDB].[dbo].[someTable].[Name] = [otherDB].[dbo].[someTable].[Name]
FROM [someDB].[dbo].[someTable]
INNER JOIN [otherDB].[dbo].[someTable]
   ON [someDB].[dbo].[someTable].[ID] = [otherDB].[dbo].[someTable].[ID]
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我简单要更新[Name][someBD].[someTable][otherDB].[someTable]

从我在其他类似查询中看到的情况来看,这应该可行,但我想知道我是否需要做一些不同的事情,因为它来自不同的数据库?

任何指针/帮助非常感谢.

sql sql-server ssms

1
推荐指数
1
解决办法
118
查看次数