Als ich heute ein .NET-Programm testete, stellte ich plötzlich fest, dass ich mich nicht anmelden konnte. Ich habe den Prozess debuggt und einen Fehler gefunden: Die Datei (oci.dll) konnte nicht geladen werden. Es war wirklich seltsam, dass ich gesucht habe online und habe eine Lösung gefunden: http://runmin.cnblogs.com/archive/2005/06/25/17863.html . In dem Artikel heißt es:
„Gehen Sie zu oracleora92, haken Sie alle authentifizierten Benutzer im Verzeichnis ab und dann Fügen Sie den Benutzer wieder hinzu. Starten Sie einfach den Computer neu. „
Ich habe diese Methode ausprobiert, aber es wurde immer noch der Fehler angezeigt. Dann habe ich einfach jedem die Steuerungsberechtigungen für das Verzeichnis erteilt, aber es wurde immer noch der Fehler angezeigt. . . .
Ich habe den Prozess weiter debuggt und festgestellt, dass sich der Fehler geändert hat: Der Abruf des Identitätszertifikats ist fehlgeschlagen. Ich habe weiter online nach Antworten gesucht und den folgenden Artikel gefunden: http://www.cnoug.org/viewthread.php?tid=19621&sid =khUpmoTD . Die spezifische Lösung lautet wie folgt:
Start -> Programme -> Oracle -> Konfigurations- und Migrationstools ->
Net Manager→Local→Profile→Oracle Advanced Security→Verification→Remove „NTS“ in der ausgewählten Methode
Ich habe das Problem endlich gelöst, habe aber immer noch keine klare Vorstellung davon, also kann ich nur warten Ich habe mehr Zeit, es sorgfältig zu studieren.
Quelle: temperamentvoller Bär (Minbear)