I had build a Web site on MG server , similar to SGN's web_helpdesk.
And running a VB script in the webservice, then the vb script invoked the SGN API.
When exec function Scripting.AuthenticateOfficer in the script, it return error: “A database exception occurred”
But it is OK when I run vb script in cmd.
VB Script
...
msoName = "MSO"
sgnPassword = "******"
Set Scripting = WScript.CreateObject("Utimaco.SafeGuard.AdministrationConsole.Scripting.Base")
Set ScriptingDirectory = Scripting.CreateDirectoryClassInstance()
result = Scripting.Initialize()
ret = Scripting.GetLastError(ErrorText)
wscript.echo("Init Scripting: " & ErrorText)
result = Scripting.AuthenticateOfficer(msoName, sgnPassword, "")
ret = Scripting.GetLastError(ErrorText)
wscript.echo("AuthenticateOfficer: " + ErrorText)
result = ScriptingDirectory.Initialize()
ret = Scripting.GetLastError(ErrorText)
wscript.echo("Init ScriptingDirectory: " + ErrorText)
...
This thread was automatically locked due to age.