Frage

Wir verwenden signTool.exe, um einen Satz von verwalteten Baugruppen zu unterschreiben (von einer Eingabeaufforderung von einer Eingabeaufforderung auszuführen wir signTtool.exe in einer trivialen .bat-Datei für -Roop, wenden Sie ein Zertifikat aus einer PFX-Datei an)

  • Wenn Sie unter einem Domänenadministrator-Konto ausgeführt werden, läuft er unter 1 Minute.
  • Wenn Sie unter einem lokalen Benutzerkonto ausgeführt werden, dauert es 37 Minuten!

Die Setup und Bedingungen (abgesehen von dem verwendeten Login-Konto) sind in beiden Fällen identisch.

Unnötig zu sagen, unser Build-Server läuft mit dem "falschen" Konto!

Kann jemand an alle Anwender-Konto-Einstellungen vornehmen, die die Geschwindigkeit von signTool.exe so erheblich beeinflussen könnten?Muss es mit externen Diensten interagieren?

War es hilfreich?

Lösung

In einer Inspirationsstörung habe ich das Problem gelöst.Wenn jemand anderes hier kommt, war es an unseren Proxy-Server .

Das Admin-Konto hatte Ausschlüsse, sodass lokale Adressen nicht über den Proxy-Server gelöst werden, aber das Build-Konto hatte nicht die Ausschlüsse, daher war SIGNTOOL unnötig über unseren Proxy (Tausende von Meilen entfernt, und daher sehrlangsam).

0

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top