apache peut envoyer un serial avec un zéro devant.

This commit is contained in:
fpeters 2004-04-30 19:00:08 +00:00
parent 69a0e10646
commit 8b7f1f0b5d
1 changed files with 3 additions and 1 deletions

View File

@ -144,7 +144,9 @@ class X509AccountsServer(
virtualServerId = context.getVar('applicationId')
virtualServer = self.getVirtualServer(virtualServerId)
if not virtualServer.objectsBySerial.has_key(serial):
raise faults.WrongX509Serial(serial)
serial = serial.lstrip('0')
if not virtualServer.objectsBySerial.has_key(serial):
raise faults.WrongX509Serial(serial)
object = virtualServer.objectsBySerial[serial]
identitiesProxy = getProxy(object.identityId)
return [identitiesProxy.getUserToken(object.identityId),