| Author | Message | 
		
		  | Rls65 | 
			  
				|  Posted: Thu Jan 29, 2004 5:54 am    Post subject: Need help regard error 2035 and Userid |   |  | 
		
		  | Newbie
 
 
 Joined: 29 Jan 2004Posts: 7
 
 
 | 
			  
				| Hi, 
 I need some C# .NET samples of how to connect to a remote Queue manager who only accepts a scpecial userid.
 
 The envoriment is following:
 
 My program is running on a Windows 2000 enviroment with MQ Series 5.3 client (CSD05) installed. The software is connecting to a remote MQ Series queue manager located on an IBM OS/390. The MQ Series queue manager only allows a special UserID to connect.
 
 If I logon on my Windows machine with that account name the program connects correctly but when I logon with another account name I get Error 2035 (Not authorized).
 
 There are a lot of messages regarding this issue but I do not understand how I can set a UserID in my software and then connect to the Queue manager.
 
 Could somebody please explain this to me and if possible give me an example in C# of how to solve this problem.
 Someone mentioned QMCD and AlternateUserID but I cant find out how this works.
 
 
 Please HELP!!!!!
 
 
      |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | mqonnet | 
			  
				|  Posted: Thu Jan 29, 2004 6:05 am    Post subject: |   |  | 
		
		  |  Grand Master
 
 
 Joined: 18 Feb 2002Posts: 1114
 Location: Boston, Ma, Usa.
 
 | 
			  
				| "If I logon on my Windows machine with that account name the program connects correctly but when I logon with another account name I get Error 2035 (Not authorized). " 
 That's because you dont have a principal defined with the logon id of the other account on the remote system.  It is as simple as creating a user with the same name(including case) on Os/390, if that is what you are trying to access.
 
 As for Alternateuserid, you could use it by specifying the userid of your choice in the open itself.
 
 Cheers
 Kumar
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | Rls65 | 
			  
				|  Posted: Thu Jan 29, 2004 6:12 am    Post subject: |   |  | 
		
		  | Newbie
 
 
 Joined: 29 Jan 2004Posts: 7
 
 
 | 
			  
				| I know that I could add another userid on the IBM OS/390 but we would like to avoid to add a lot of different userids on the IBM OS/390. 
 Thats why I would like to add a static userID in my application so we don't have to maintain the userID list on the IBM side.
 
 Any ideas about how to set a userID when connecting to a remote Queue Manager???????
 
 
  |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | mqonnet | 
			  
				|  Posted: Thu Jan 29, 2004 6:18 am    Post subject: |   |  | 
		
		  |  Grand Master
 
 
 Joined: 18 Feb 2002Posts: 1114
 Location: Boston, Ma, Usa.
 
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | Rls65 | 
			  
				|  Posted: Thu Jan 29, 2004 7:46 am    Post subject: |   |  | 
		
		  | Newbie
 
 
 Joined: 29 Jan 2004Posts: 7
 
 
 | 
			  
				| Thanks looked at the link but still do not understand how to solve the problem in C#. How do I access the AlternateUserID without creating a new instance of MQQueueManager??
 
 Plzzzz HELP!!! Need an example in C#.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  |  |