Domino 9 und frühere Versionen > ND6: Entwicklung
Http Password ändern
chock:
Hallo Forum,
ich versuche einen Agent, für das änderen des Http Passworts zu erstellen.
Der Agent läuft auch soweit, wenn ich das alte Password mit angebe.
Gibt es eine Möglichkeit das der Agent das alte Passwort nicht beachtet und einfach das neue setzt?
noteID$ = adminp.ChangeHTTPPassword(user,oldpass, newpass)
umi:
Mit dem Adminprocess nicht.
Du könntest allerdings direkt das PW setzen im Personendokument (s.h. @password())
chock:
habe es versucht nur leider scheitere ich an der Übergabe des Wertes.
Der Wert von password wird nicht mit übergeben.
password = ws.Prompt(PROMPT_OKCANCELEDIT, "Password","Password eingeben")
temp = Evaluate({@Password(password)}, doc)
Glombi:
Es muss so lauten:
password = ws.Prompt(PROMPT_OKCANCELEDIT, "Password","Password eingeben")
temp = Evaluate({@Password("| + password + |")}, doc)
Ich würde allerdings @HashPassword(Zeichenfolge) verwenden.
Andreas
chock:
Danke für den Tipp, die Übernahme des Passwortes funktioniert. Das passende Personendokument wird auch geändert, aber das neue Passwort funktioniert nicht.
Muss ich noch was beachten?
temp = Evaluate({@Password("+|password|+")}, doc)
doc.HTTPPassword = temp(0)
Call doc.ComputeWithForm( True, True )
Call doc.Save( True, False )
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln