ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Multiple Certificates in Truststore

Post new topic  Reply to topic
 Multiple Certificates in Truststore « View previous topic :: View next topic » 
Author Message
Angshuman
PostPosted: Fri Feb 03, 2012 3:10 am    Post subject: Multiple Certificates in Truststore Reply with quote

Apprentice

Joined: 30 Apr 2009
Posts: 29

Hi,

I have a requirement wherein i need to invoke one of the multiple secured web-services(Target). I am using just 1 HTTP Request node and creating the URLs dynamically based on the input message coming in.
Each of the target web-services(1 for each store and we have over 1000 stores) is having different certificates.
So I will have to put all those signed provider certificates in the broker truststore.

Now my query is - how do I associate each of the certificates with the request that I make?

From what I could understand is provider system will send the digital certificate at the first place, and broker will see if the authenticated certificate is present in the truststore (Broker does a search for all the certificates in the truststore).
Please correct me if I am wrong.

If the above is correct, will the performance not go for a toss, when we have more number of certificates in the truststore(In my case there will be more than 1000 different signed certificates in truststore).
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Fri Feb 03, 2012 5:42 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

First off, you should be using SOAPRequest node, not HTTPRequest node.

Secondly, when you follow the guidance provided in InfoCentre related to WMB interaction with Web Services using SOAPRequest nodes, the WMB runtime very nicely handles the selection of the correct certificate.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
tdolby
PostPosted: Fri Feb 03, 2012 7:08 am    Post subject: Reply with quote

Newbie

Joined: 29 Jun 2004
Posts: 8

When you say

Quote:
Each of the target web-services(1 for each store and we have over 1000 stores) is having different certificates.


do you mean that they all have certificates issued by different authorities (self-signed counts as this, too)? Or are they simply different certificates issued by the same authority (VeriSign, an internal CA, etc)?

If the certificates for all the servers were issued by the same authority, then you would normally only add the issuer cert to the broker truststore. This is similar to the way a web browser works: you don't need to add a new certificate for each server on the Internet, because most of the servers use a small set of Certificate Authorities (issuers) and the browsers already trust those issuers.

All of this assumes the you are only doing one-way authentication, and not mutual (or two-way); there are extra rules for two-way.
_________________
Trevor Dolby
IIB Development
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Multiple Certificates in Truststore
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.