Re: ZSI und Sharepoint Webservice

robert rottermann <[email protected]>
Newsgroups gmane.comp.web.zope.german
Organization redCOR AG
Message-ID <[email protected]>
Also ich weiss nich, was ZSI ist.
Da es aber mit Z beginnt, und du auf der dzug mailingliste eine frage
stellst, gehe ich davon aus, es habe etwas mit zoe zu tun.
Zope kann mit NTLM nichts anfangen, da es "von haus auf" nur basic
authentication kennt.
Es gibt aber eine reihe von diensten, die du zwischen Zope und
Sharepoint stellen kannst die dann den entsprechenden dienst vermitteln.

Von Samba gibts z.b. den ntlm_helper. Dieser dient dazu (zusammen mit
mod_auth_winbind) das verschlüsselte NTLM-Token zu entschlüsseln, und
den usernamen  in einen header zu schreiben, der an den nächsten (aka
upstream)-Server weiterzureichen.

dabei geht das "spiel" wie folgt:
- user will auf geschützte seite zugreifen
- apache sendet einen 401 fehler, und sagt dass er gerne NTLM
akzeptieren würde
- der browser sendet das NTLM-token mit den credentials
- apache übergibt das token dem ntlm_helper, der entschlüsselt es und
setzt eine umgebungsvariable
- apache kann dann "was vernünftiges" damit anfangen.

Nun vermute ich aber, dass das gar nicht ist was du willst, sondern du
möchtest dich von Zope aus an einen geschützten webservice anmelden.
Wenn das so ist, dann muss zope von irgendwoher ein NTLM-Token nehmen.

Ich habe ntlmaps nur überflogen und es scheint, dass es als proxy
zwischen zope und sharepoint funktionieren könnte.
aber es scheint, dass es den user und das passwort aus einer config
datei liest.
da vermute ich, das du genausogut dich per basic authentication anmelden
kannst.
dazu bastelst du dir ein eine externe methode, die das mit hilfe urllib
für dich macht.
nichts schieriges eigentlich

gruss
robert
Michael Graf schrieb:
>
> Hallo,
>
> hat hier zufällig schon jemand einen MS Sharepoint WebService mit ZSI
> angesprochen?
>
>  
>
> Ich habe hier nach langer Suche zufällig einen Beitrag gefunden,
> nachdem ZSI keine NTLM Authentifizierung kann…
>
> Hat hier jemand eine Anleitung wie ich sonst auf den Webservice
> zugreifen kann, (Workaround, anderes Toolkit,…) bin für alles offen
> und verzweifelt ;-)
>
>  
>
>  
>
> Jetzt lese ich gerade das es mit „ntlmaps“ doch geht, weiß jemand wie?d
>
>  
>
> lg
> michi
>
>
> Michael Graf
> Webmaster
>
> IMC Fachhochschule Krems
> University of Applied Sciences Krems
> A-3500 Krems, Austria, Europe
>
> Office:
> Campus Krems, Trakt G, Room 4.08
> T: +43-(0)2732-802- ext. 519
> F: +43-(0)2732-802-4
> E-Mail: [email protected] <mailto:[email protected]>
>
>  
>
>
> ------------------------------------------------------------------------
> Diese Nachricht erhalten Sie von einem IMC Mitarbeiter.
> Allfallige angehängte Dokumente sind vertraulich und nur für den/die
> Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat
> sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung
> dieser Information nicht gestattet. In diesem Fall bitten wir, den
> Absender zu verstandigen und die Information zu vernichten. Für
> Übermittlungsfehler oder sonstige Irrtumer bei Übermittlung besteht
> keine Haftung.
>
> This message is being transmitted by an IMC employee.
> Any attached files are confidential and intended solely for the
> addressee(s). Any publication, transmission or other use of the
> information by a person or entity other than the intended addressee is
> prohibited. If you receive this in error please contact the sender and
> delete the material. The sender does not accept liability for any
> errors or omissions as a result of the transmission.
>
> Informationspflicht nach §14 UGB:
>
> IMC Fachhochschule Krems GmbH
> Piaristengasse 1, A-3500 Krems
> Austria, Europe
> ATU: 37552304
> Firmenbuchnummer: 79297 p
> Firmenbuchgericht: Landesgericht Krems an der Donau
> DVR: 0798771
> Fachgruppe Unternehmensberatung
> ------------------------------------------------------------------------
>
>
>
> _______________________________________________
> zope mailing list
> [email protected]
> https://mail.dzug.org/mailman/listinfo/zope
>



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.