Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie auf das Kontrollkästchen Anwendungsüberschreibung zulassen klicken, können Anwendungen zur Laufzeit Anmeldeinformationen über einen Rückrufmechanismus bereitstellen, der vom Transaction Integrator (TI) bereitgestellt wird. Die Verwendung der Anwendungsüberschreibung erfordert keine Installation und Verwendung von Host Integration Server Enterprise Single Sign-On (ESSO). Stattdessen stellt die Clientanwendung TI einen Zeiger auf ein Rückrufobjekt bereit, der verwendet werden kann, um Anmeldeinformationen anzufordern, wenn diese zur Laufzeit benötigt werden. Es wird eine Hilfskomponente bereitgestellt, damit Kunden ihren Rückrufzeiger zum Kontext hinzufügen und neue COM+-Objekte erstellen können, die vom geänderten Kontext erben. Die Sicherheitsrückrufkomponente wird automatisch installiert.
Hinweis
Explicit-Level Das Überschreiben der Authentifizierung ist nicht die bevorzugte Methode zur Angabe von Anmeldeinformationen für einen Kunden. Wenn möglich, sollten Sie die Override-Schlüsselwörter für Client Context USERID und PASSWORD verwenden. Weitere Informationen finden Sie in den COMTIContext-Schlüsselwörtern.
Um explizite Sicherheit zu verwenden, muss die Clientanwendung die folgenden Schritte ausführen:
Um explizite Sicherheitsmaßnahmen zu verwenden
Erstellen Sie eine Instanz eines Objekts, das
IHostSecurityCallback
implementiert.Dieses Objekt wird in der Clientanwendung erstellt und vom Entwickler implementiert.
Erstellen Sie eine Instanz des TI-Hilfsprogrammobjekts
COMTI.HostSecurityContext
.Rufen Sie
SetCallbackObject
für das Dienstprogrammobjekt auf und übergeben Sie denIHostSecurityCallback
-Zeiger zum Rückrufobjekt.Erstellen Sie Instanzen ihrer TI-Komponente mithilfe der
CreateInstance
Methode für das Sicherheitshilfsprogrammobjekt.Wenn die in Schritt 4 erstellte TI-Komponenteninstanz eine Unterhaltung mit dem Host herstellt, ruft sie die
ReturnSecurityInfo
Methode für das Rückrufobjekt auf. TI übergibt den Namen der Remoteumgebung, die kontaktiert wird, an diese Methode. Die Ausgabeparameter stellen die Anmeldung und das Kennwort als Klartext bereit.Als zusätzliche Unterstützung für Entwickler stellt TI die Typinformationen für die
IHostSecurityCallback
Schnittstelle innerhalb der Komponentenbibliothek für die TI-Sicherheitskomponente bereit. Dadurch können Visual Basic-Entwickler einen Verweis auf diese Komponente festlegen und dann dasImplements
Schlüsselwort verwenden, um die Rückrufklasse zu implementieren.