DotNet SecureString , Datei ausfĂĽhren

Bild Microsoft Dynamics NAV 2018

DotNet SecureString , Datei ausfĂĽhren

Beitragvon Jörg Nissen » 28. Juni 2019 15:26

Hallo,
ich möchte auf dem Server eine Datei ausführen.
Dies geht auch. Allerdings benötige ich andere Credentials als des Dienstes.

Ich verwende folgende DOTNET Klasse
Code: Alles auswählen
startCmd   DotNet   System.Diagnostics.Process.'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'   

startCmd := startCmd.Start(Application,Parameter,User,SecureString,domain);


Mein Problem ist der SecureString.
So generiere ich diesen

Code: Alles auswählen

SecureSTring   DotNet   System.Security.SecureString.'mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089'   

Pass := 'Passwort';
SecureSTring := SecureSTring.SecureString;
FOR i := 1 TO STRLEN(Pass) DO
  SecureSTring.AppendChar(Pass[i]);



Ich erhalten die Fehlermeldung. Benutzername oder Passwort Falsch.

Kann jeman helfen ?
Benutzeravatar
Jörg Nissen
 
Beiträge: 373
Registriert: 7. März 2007 09:39
Wohnort: flensburg
Arbeitsort: Wees
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: DotNet SecureString , Datei ausfĂĽhren

Beitragvon sweikelt » 2. Juli 2019 23:09

hmmm - siehst du etwas im Eventlog?

Kannst du prĂĽfen, ob das Passwort richtig ist? ggf. ist ja wirklich nur der Username falsch, oder es kommen "stupide" Sonderzeichen nicht korrekt rĂĽber

also ich wĂĽrde gern wissen, ob
[code]
startCmd := startCmd.Start(Application,Parameter,User,SecureString,domain);
[code]

deine Eingaben wirklich wiedergeben - vll. vorher per Message (o.ä.) ausggeben?
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC


ZurĂĽck zu NAV 2018

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron