私はそうのように作成されたSOAPサーバーを持っている:Soapサーバーに認証機能を追加する(Zendを使う)?
class ServerController extends Zend_Controller_Action
{
public function serverAction()
{
memcache_flush();
Zend_Registry::get('cache')->clean(Zend_Cache::CLEANING_MODE_ALL);
$server = new SoapServer("http://####/services/soap-server/wsdl");
$server->setClass('SOAP_Server_Map');
$server->handle();
}
}
は、私は、誰もが「SOAP_Server_Map
」内の関数への呼び出しを行うたび、それは証明書がで供給されることを確認するように、それに認証を追加しますSoapClientのオプション配列( 'login'と 'password')は有効です。
誰にも助言がありますか?
なぜホイールを再発明しますか? HTTP認証には理由があります。 –