Index: modules/openid/openid.module =================================================================== RCS file: /cvs/drupal/drupal/modules/openid/openid.module,v retrieving revision 1.84 diff -u -p -r1.84 openid.module --- modules/openid/openid.module 7 Apr 2010 16:35:03 -0000 1.84 +++ modules/openid/openid.module 12 Apr 2010 10:38:12 -0000 @@ -687,6 +687,8 @@ function openid_association_request($pub } function openid_authentication_request($claimed_id, $identity, $return_to = '', $assoc_handle = '', $service) { + global $base_url; + module_load_include('inc', 'openid'); $request = array( @@ -699,10 +701,10 @@ function openid_authentication_request($ if ($service['version'] == 2) { $request['openid.ns'] = OPENID_NS_2_0; $request['openid.claimed_id'] = $claimed_id; - $request['openid.realm'] = url('', array('absolute' => TRUE)); + $request['openid.realm'] = $base_url .'/'; } else { - $request['openid.trust_root'] = url('', array('absolute' => TRUE)); + $request['openid.trust_root'] = $base_url .'/'; } // Always request Simple Registration. The specification doesn't mandate