我正在调查通过 SAS 令牌完成对服务总线的访问。我将令牌中的“se”刻度值转换为实际的日期时间,发现它是凌晨 1 点,比我观察到的时间差 1 分钟。这意味着令牌必须在一分钟内过期。我不断地使用前面提到的 Sas 令牌向服务发送消息,并注意到即使在 1 分钟过去后发送仍在发生。实际到期发生,6 分钟后抛出“令牌到期”错误。即,它发生在 1:05:00,而不是 1:00:00。服务总线是否添加了默认值,或者我在这里遗漏了什么?
我正在使用 Azure.Messaging.ServiceBus 最新的 .net nuget 包。