Bugzilla – Bug 4404
anonymous authentication with self authorization GSI
Last modified: 2008-08-11 15:19:22
You need to log in before you can comment on or make changes to this bug.
I was testing some command line option combinations with a WSRF client I am writing. When I used the GLOBUS_XIO_GSI_SET_ANON attribute to along with the GLOBUS_XIO_GSI_SELF_AUTHORIZATION authorization mode in a client, XIO ignored the anonymous part of the authorization request. It looks like what happens is the globus_l_xio_gsi_setup_target_name() function was acquiring a credential to determine the user's subject name (fine), and then XIO was using that credential when doing the gssapi handshake (hmmm). The GSS_C_ANON_FLAG is ignored when the cred_handle passed to init_sec_context is not GSS_C_NO_CREDENTIAL.
Created an attachment (id=971) [details] anonymous authentication patch Attaching a patch which causes init_sec_context to honor the GSS_C_ANON_FLAG even if a credential is passed to init_sec_context. joe
committed joe's patch to trunk