Azure IoT 中心边缘模块 "AzureVideoAnalyzerEdge" 不会部署
Azure IoT Hub Edge Module "AzureVideoAnalyzerEdge" wont deploy
模块“AzureVideoAnalyzerEdge”似乎在请求 JWS 令牌。为此,我无法在天蓝色的任何地方找到 JWS 令牌。
我不确定这是指什么,这是我第一次将 AVA 部署到边缘。
如果需要,很乐意提供更多信息。只需要指向正确的方向。
错误如下:
Unhandled exception. System.ArgumentException: IDX12709: CanReadToken() returned false. JWT is not well formed: 'System.String'.
The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'.
at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ReadJwtToken(String token)
at Microsoft.Media.LiveVideoAnalytics.Edge.Common.Core.ProvisioningToken..ctor(String provisioningTokenString)
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Core.MediaEdgeModule.InitializeAsync()
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Core.MediaEdgeModule.InitializeAsync()
at Microsoft.Media.LiveVideoAnalytics.Edge.Common.Hosts.IoTEdge.EdgeHost.SetModuleAsync(IEdgeModule module)
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Program.Main(String[] args)
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Program.Main(String[] args)
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Program.<Main>(String[] args)
IotModule
出现错误是因为您输入了错误的 JWT 令牌,所以
您必须按照此文档为 Azure Video Analyzer 生成 JWT 令牌。 https://docs.microsoft.com/en-us/azure/azure-video-analyzer/video-analyzer-docs/access-policies#creating-a-token
模块“AzureVideoAnalyzerEdge”似乎在请求 JWS 令牌。为此,我无法在天蓝色的任何地方找到 JWS 令牌。
我不确定这是指什么,这是我第一次将 AVA 部署到边缘。
如果需要,很乐意提供更多信息。只需要指向正确的方向。
错误如下:
Unhandled exception. System.ArgumentException: IDX12709: CanReadToken() returned false. JWT is not well formed: 'System.String'.
The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'.
at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ReadJwtToken(String token)
at Microsoft.Media.LiveVideoAnalytics.Edge.Common.Core.ProvisioningToken..ctor(String provisioningTokenString)
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Core.MediaEdgeModule.InitializeAsync()
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Core.MediaEdgeModule.InitializeAsync()
at Microsoft.Media.LiveVideoAnalytics.Edge.Common.Hosts.IoTEdge.EdgeHost.SetModuleAsync(IEdgeModule module)
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Program.Main(String[] args)
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Program.Main(String[] args)
at Microsoft.Media.LiveVideoAnalytics.Edge.Modules.MediaEdge.Hosts.IoTEdge.Program.<Main>(String[] args)
IotModule
出现错误是因为您输入了错误的 JWT 令牌,所以 您必须按照此文档为 Azure Video Analyzer 生成 JWT 令牌。 https://docs.microsoft.com/en-us/azure/azure-video-analyzer/video-analyzer-docs/access-policies#creating-a-token