From:             
Operating system: Win IIS7, ZendServer PHP 5.2.11
PHP version:      Irrelevant
Package:          SOAP related
Bug Type:         Feature/Change Request
Bug description:SOAP extension doesn't support kerberos authentication

Description:
------------
We need to have the ability to use kerberos authentication with the SOAP
extension. At the moment, the SOAP extension only provides BASIC and DIGEST
authentication.



Environment:

Client

Windows XP/Vista/7

IE 7/8



Webserver

Windows 2003/2008 Server

IIS 7

ZendServer PHP 5.2.11



Exchange Server

Windows 2003/2008

Exchange WS 2007/2010



Scenario:

client  -- request (kerberos auth) -->  webserver  -- SOAP request (client
kerberos auth) -->  Exchange WS



The SOAP request doesn't forward the client kerberos token, so we can't
authenticate on the exchange server.



We also tried to override the __doRequest function and reproduce the whole
procedure with the cURL extension. We then could authenticate with NTLM,
but we couldn't find any cURL binaries with GSSAPI support neither could we
compile cURL with GSSAPI support on windows - so GSSNEGOTIATE
authentication could not be set as cURL-option --> we couldn't test that
yet and we won't be able to without any help.


-- 
Edit bug report at http://bugs.php.net/bug.php?id=52231&edit=1
-- 
Try a snapshot (PHP 5.2):            
http://bugs.php.net/fix.php?id=52231&r=trysnapshot52
Try a snapshot (PHP 5.3):            
http://bugs.php.net/fix.php?id=52231&r=trysnapshot53
Try a snapshot (trunk):              
http://bugs.php.net/fix.php?id=52231&r=trysnapshottrunk
Fixed in SVN:                        
http://bugs.php.net/fix.php?id=52231&r=fixed
Fixed in SVN and need be documented: 
http://bugs.php.net/fix.php?id=52231&r=needdocs
Fixed in release:                    
http://bugs.php.net/fix.php?id=52231&r=alreadyfixed
Need backtrace:                      
http://bugs.php.net/fix.php?id=52231&r=needtrace
Need Reproduce Script:               
http://bugs.php.net/fix.php?id=52231&r=needscript
Try newer version:                   
http://bugs.php.net/fix.php?id=52231&r=oldversion
Not developer issue:                 
http://bugs.php.net/fix.php?id=52231&r=support
Expected behavior:                   
http://bugs.php.net/fix.php?id=52231&r=notwrong
Not enough info:                     
http://bugs.php.net/fix.php?id=52231&r=notenoughinfo
Submitted twice:                     
http://bugs.php.net/fix.php?id=52231&r=submittedtwice
register_globals:                    
http://bugs.php.net/fix.php?id=52231&r=globals
PHP 4 support discontinued:          http://bugs.php.net/fix.php?id=52231&r=php4
Daylight Savings:                    http://bugs.php.net/fix.php?id=52231&r=dst
IIS Stability:                       
http://bugs.php.net/fix.php?id=52231&r=isapi
Install GNU Sed:                     
http://bugs.php.net/fix.php?id=52231&r=gnused
Floating point limitations:          
http://bugs.php.net/fix.php?id=52231&r=float
No Zend Extensions:                  
http://bugs.php.net/fix.php?id=52231&r=nozend
MySQL Configuration Error:           
http://bugs.php.net/fix.php?id=52231&r=mysqlcfg

Reply via email to