Freigeben über


Sicherheitshandbuch für APPC-Programmierer

In den folgenden Themen wird die Sicherheit im AppC-Abschnitt des Microsoft Host Integration Server SDK erläutert.

Informationen zur APPC-Sicherheit für Entwickler

In diesem Abschnitt werden Sicherheitsmethoden und Probleme erläutert, die für C-Sprachanwendungen gelten, die Sie schreiben, um appc (Advanced Program-to-Program Communications) zum Austauschen von Daten in einer Systemnetzwerkarchitektur(SNA)-Umgebung zu verwenden.

Konversationssicherheit

  • Besitzer von APPC-Transaktionsprogrammen möchten möglicherweise nur einer begrenzten Gruppe von Benutzern erlauben, das Programm zu starten. APPC bietet einen Mechanismus namens APPC Conversation Security, bei dem das Clienttransaktionsprogramm Anmeldeinformationen für den Server bereitstellt, um Zugriff auf das Programm zu erhalten. Weitere Informationen zur Unterhaltungssicherheit finden Sie im Abschnitt APPC-Sicherheit.

    Mehrere APPC-Verben stellen eine Verbindung mit einer Remote-LU her. Beim Erstellen einer Verbindung mit einer Remote-LU sind möglicherweise Anmeldeinformationen erforderlich, um den Zugriff herzustellen. Der Sicherheitsparameter steuert die Konversationssicherheit, und die Parameter pwd und user_id geben die Informationen an, die zum Überprüfen des Benutzers auf dem Host verwendet werden.

    Conversational Security ist im Thema Conversation Security und auf den Referenzseiten für die folgenden APPC-Verben dokumentiert:

  • ALLOCATE

  • MC_ALLOCATE

  • SEND_CONVERSATION

  • MC_SEND_CONVERSATION

Sitzungssicherheitskonfiguration mit SNACFG

Sie können das Hilfsprogramm SNACFG verwenden, um die Sitzungssicherheit für eine Remote-LU festzulegen. Mögliche Werte sind keine, verwenden einen Klartextschlüssel und verwenden einen verschlüsselten Schlüssel.

Automatische Anmeldung

Die Konfiguration von Host Integration Server zur Unterstützung der automatischen Anmeldung wird im Thema Unterstützung für die automatische CPI-C-Anmeldung erläutert.

Festlegen des Dienstschlüssels mit CNOS

Sie können einen master oder Dienstschlüssel mithilfe des Schlüsselparameters angeben, wenn Sie die Anzahl der Sitzungen mit dem CNOS-Verb ändern. Dies ist ein Klartextparameter, der gültig ist, wenn das Keylock-Feature gesichert wurde.