POST Azure 事件中心上的数据失败
POST data on Azure Event hub is failing
这是关于 Azure 事件中心的,我正在尝试使用 POST api 从 POSTMAN 调用向我的事件中心发送数据。
我遵循的步骤:
已创建事件中心,
生成的 SAS 发送令牌,
已创建消费者组
现在在邮递员中我正在努力格式化正确的 headers:
我发送的请求:
POST: https://testeventhu.servicebus.windows.net/myhub
2 headers :
Content-Type : application/atom+xml;type=entry;charset=utf-8
Authorization: SharedAccessSignature sig=kjheh/f6SqR8dIW2nRpGUCHuhdshss2KoCKo7Q6ozmY=&se=1571140739&skn=saspolicy&sr=https://testeventhu.servicebus.windows.net/myhub
我收到 401 MalformedToken 错误:无法解析简单网络令牌
我在这里做错了什么?使用的引用来自 https://docs.microsoft.com/en-us/rest/api/eventhub/Send-event?redirectedfrom=MSDN
提前致谢
请按照我的步骤操作:
1。在 Azure 门户中创建 eventhub namesapce
和 eventhub
实例后 -> 在 Azure 门户中,导航至 eventhub namespace
-> Shared access policies,点击"Add"按钮创建一个sas策略(这里,我只是select发送权限用于发送目的)。截图如下:
2。生成 sas 令牌,我根据此 link 通过 powershell 创建 sas 令牌。这是我的 powershell 代码和返回的 sas 令牌:
3.在邮递员中:
请求url应该是这样的,记得最后加messages
:https://your_eventhub_namespace.servicebus.windows.net/your_eventhub_instance/messages
headers:
授权:第 2 步中的 sas 令牌
Content-Type: application/atom+xml;type=entry;charset=utf-8
主机(可选):your-eventhub-namespace.servicebus.windows.net
截图如下,可以看到返回的状态码是201 created:
如果你不知道如何设置消息body,你可以在邮递员body中看到我的消息:
如果您还有任何问题,请随时告诉我。
这是关于 Azure 事件中心的,我正在尝试使用 POST api 从 POSTMAN 调用向我的事件中心发送数据。
我遵循的步骤:
已创建事件中心, 生成的 SAS 发送令牌, 已创建消费者组
现在在邮递员中我正在努力格式化正确的 headers:
我发送的请求:
POST: https://testeventhu.servicebus.windows.net/myhub
2 headers :
Content-Type : application/atom+xml;type=entry;charset=utf-8
Authorization: SharedAccessSignature sig=kjheh/f6SqR8dIW2nRpGUCHuhdshss2KoCKo7Q6ozmY=&se=1571140739&skn=saspolicy&sr=https://testeventhu.servicebus.windows.net/myhub
我收到 401 MalformedToken 错误:无法解析简单网络令牌
我在这里做错了什么?使用的引用来自 https://docs.microsoft.com/en-us/rest/api/eventhub/Send-event?redirectedfrom=MSDN
提前致谢
请按照我的步骤操作:
1。在 Azure 门户中创建 eventhub namesapce
和 eventhub
实例后 -> 在 Azure 门户中,导航至 eventhub namespace
-> Shared access policies,点击"Add"按钮创建一个sas策略(这里,我只是select发送权限用于发送目的)。截图如下:
2。生成 sas 令牌,我根据此 link 通过 powershell 创建 sas 令牌。这是我的 powershell 代码和返回的 sas 令牌:
3.在邮递员中:
请求url应该是这样的,记得最后加messages
:https://your_eventhub_namespace.servicebus.windows.net/your_eventhub_instance/messages
headers:
授权:第 2 步中的 sas 令牌
Content-Type: application/atom+xml;type=entry;charset=utf-8
主机(可选):your-eventhub-namespace.servicebus.windows.net
截图如下,可以看到返回的状态码是201 created:
如果你不知道如何设置消息body,你可以在邮递员body中看到我的消息:
如果您还有任何问题,请随时告诉我。