How can a client connect to an EMS server without a user name/password if authorization is enabled in the EMS server?

How can a client connect to an EMS server without a user name/password if authorization is enabled in the EMS server?

book

Article ID: KB0086421

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Message Service -
Not Applicable -

Description

Resolution:
Description:
===============
If the client application is written in such a way that it cannot provide a user name or password, and if authorization is enabled in the EMS server, how can the client connect to the server?

Solution:
==============
When authorization is enabled, the server requires a user name and password before the user can connect.  The exception to this is that the Administrator may explicitly allow anonymous user connections which do not require password authorization.

If the client application does not provide a user name in the createConnection call, it will automatically connect to the server as "anonymous" user.  From the EMS server side, to allow these connections, the Administrator needs to create a user with the name "anonymous" and no password.

Creating the user "anonymous" does not mean that "anonymous" has all permissions but you can grant permission to "anonymous" just like any other user.

Please also refer to EMS User's Guide -> Chapter 5 Running the EMS Server -> Security Considerations.

Environment:
= = = = = =
All


Keywords/Tags:
= = = == = = =
anonymous authorization password

Issue/Introduction

How can a client connect to an EMS server without a user name/password if authorization is enabled in the EMS server?