right now, i'm hosting my WCF on-premise service to the Service Bus using a shared secret. the service identity for my Service Bus' ACS has two types of credentials setup.
Password & X.509 Certificate.
When I am hosting my on-premise onto the SB, i use a shared secret (password) as the issuer secret. (issuer name is 'owner')
var transportClientEndpointBehavior = new TransportClientEndpointBehavior();
transportClientEndpointBehavior.TokenProvider =
TokenProvider.CreateSharedSecretTokenProvider(issuerName, issuerSecret);
what is the issuer secret if i have to use the X.509 Certificate as the trust mechanism?
all the online examples/samples use the password as the secret.
my on-premise service will have the pfx copy of this certificate, configured in SB ACS. please let me know.
Cheers!