Identifizieren Sie den Ordner ${site} , in dem sich Ihre Anwendungsdateien befinden, indem Sie die Datei ${site}/web.config suchen
Die Einstellungen des Richtlinienagenten befinden sich in der Datei ${site}/web.config . Fügen Sie die folgenden Einstellungen zum Abschnitt <appSettings> hinzu:
< add key = " com.sun.identity.agents.config.naming.url " value = " " />
< add key = " com.sun.identity.agents.config.organization.name " value = " / " />
< add key = " com.sun.identity.agents.app.username " value = " " />
< add key = " com.iplanet.am.service.password " value = " " />
< add key = " com.sun.identity.agents.config.key " value = " " /> <!-- skip this setting, if password is not encrypted) -->
< add key = " com.sun.identity.agents.config.local.log.path " value = " ${basedir}/App_Data/Logs " /> <!-- override log files path -->
Einstellungswerte, die vom OpenAM-Serveradministrator bereitgestellt werden oder in der Datei c:iis7_agentIdentifier_${site_id}configOpenSSOAgentBootstrap.properties aus der vorherigen Installation zu finden sind.
Der Richtlinienagent kann im Abschnitt <httpModules> in der Datei ${site}/web.config aktiviert werden:
< add name = " iis7agent " />
< add name = " OpenAM " type = " ru.org.openam.iis.OpenAMHttpModule " />
WICHTIG: Der neue Abschnitt muss der erste Eintrag nach dem <httpModules> -Tag oder nach dem <clear/> -Tag innerhalb von <httpModules> sein, falls vorhanden
Der Richtlinienagent könnte im Abschnitt <httpModules> der Datei ${site}/web.config deaktiviert werden:
Eintrag entfernen:
< add name = " OpenAM " type = " ru.org.openam.iis.OpenAMHttpModule " />
Beispieleinstellungen ${site}/web.config : https://github.com/OpenIdentityPlatform/OpenAM-.Net-Agent/blob/master/ru.org.openam.iis.site.sample/web.config
Der Server verwendet ein nicht vertrauenswürdiges Zertifikat. Fügen Sie das Serverzertifikat zur vertrauenswürdigen Liste hinzu oder deaktivieren Sie die strenge Zertifikatsprüfung (in der Produktion nicht empfohlen):
< add key = " com.sun.identity.agents.config.trust.server.certs " value = " true " />
Netzwerkgeräte verwalten die Aufrechterhaltung von Keepalive-Netzwerkverbindungen nicht ordnungsgemäß. Versuchen Sie, Keepalive-Verbindungen zu verbieten:
< add key = " org.openidentityplatform.agents.config.keepalive.disable " value = " true " />