Quantcast
Channel: Service Bus forum
Viewing all articles
Browse latest Browse all 1916

How to connect to service bus queue (https endpoint) without Tokens.

$
0
0

Hi,

Scenario : The existing solution

1. Client (mobile device) downloads uri from configuration server

2. Client forms a JSON payload. 

3. Client will do a  https post to the uri downloaded from the Configuration server(CA certificates installed). The uri is a load balancer which forwards the request to Queue. Downstream systems consume the JSON payload.

Constraints: In the above scenario nothing can be changed on the client side!

My Azure Solution

I am trying to implement a solution in Azure using service bus queue. i.e I want the client(mobile device) to do a HTTPS post to the service bus Queue.

Problem

Azure Service bus allows authorization only using  Token mechanism(ACS or SAS). But  given my constraint on the client side I am unable to post to the SBrest API endpoint!. Meaning my client cannot send a ACS request get a token and then connect to the serivice using the token. I cannot create a SAS token and use it because I have no control over the client header. I only can change the URI in the configuration server to the REST endpoint. But it will fail with authetication

What are my options.? What support does AZURE SB provide for my scenario.

Please note I was perfectly able to create a SAS token for my Policy and post a sample pay load to the queue using a mozila REST client in the web browser.

thanks


Viewing all articles
Browse latest Browse all 1916

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>