CherryPy not playing nicely with win32com?
Irmen de Jong
irmen.NOSPAM at xs4all.nl
Fri Nov 11 02:13:24 CET 2005
> I've been trying to get my CherryPy server to authenticate users
> against our network. I've managed to cobble together a simple function
> that uses our LDAP server to validate the username and password entered
> by the user:
> moniker, i, bindCtx = pythoncom.MkParseDisplayName(Pathname)
> com_error: (-2147221020, 'Invalid syntax', None, None)
> I don't get it. How can it be ok at the >>> prompt but invalid under
Just an idea: because in CherryPy it is running in multithreading mode?
If you are using threads together with COM stuff, you will have to
add pythoncom.CoInitialize() and pythoncom.CoUninitialize() calls
in your code -- for each thread.
More information about the Python-list