Iceman75 10 Geschrieben 26. März 2008 Melden Teilen Geschrieben 26. März 2008 hi leute, hat einer von euch schon mal mit der multidirectory.asp gearbeitet. Habe die vor die Nase bekommen und soll die jetzt zu umschreiben das man auf die Infos aus dem AD mit dem IP Phone zugreifen kann. IIS ist installiert sowie XML und der IP Phone client. wie binde ich jetzt die .asp ein so das man über das IP Phone auf das AD zugreifen kann??? Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 26. März 2008 Melden Teilen Geschrieben 26. März 2008 Wie ist die denn aufgebaut bzw. poste doch mal den Quellcode. Ein Schrei nach Google ergab lediglich das sie Bestandteil des Cisco Call Manager SDK's ist, um Informationen aus dem AD abzugreifen. Findet sich in dem SDK nix weiter dazu? Zitieren Link zu diesem Kommentar
Iceman75 10 Geschrieben 26. März 2008 Autor Melden Teilen Geschrieben 26. März 2008 ////////////////////////////////////////////////////////// // // Edit the following settings for your environment. // This is for sample purposes only - placing passwords and other // sensitive information in an open text file is typically NOT recommended !!! // ////////////////////////////////////////////////////////// var ALL_DIRECTORIES_PHRASE = "All Directory Search"; var ALLOW_ALL_USERS_SEARCH = false; var MAX_LIST_SIZE = 32; // Max number of users per page // Define directories below - you can use any number of directories, // just make sure to start with index 0 and keep them consecutive. // Syntax: new Directory(<DisplayName>, <LdapServer>, <LdapSearchBase>, <LdapPort>, <LdapUserId>, <LdapPassword>, <PrependDigits>); var dirs = new Array(); dirs[0] = new Directory("Edwardsville Directory", "eville-cm", "ou=users, o=cisco.com", "8404", "cn=Directory Manager, o=cisco.com", "cisco", ""); dirs[1] = new Directory("Richardson Directory", "rcdn-cm", "ou=users, o=cisco.com", "8404", "cn=Directory Manager, o=cisco.com", "cisco", "91"); dirs[2] = new Directory("San Jose Directory", "sjc-cm", "ou=users, o=cisco.com", "8404", "cn=Directory Manager, o=cisco.com", "cisco", "91408"); nur die frage wo die asp hin muß, bzw. wie ich das am besten testen kann. Müßte ja nen rechner sein wo iis läuft und das IP Phone. Aber will das nicht so einfach auf meinem Rechner hier bei uns machen.... Zitieren Link zu diesem Kommentar
Iceman75 10 Geschrieben 26. März 2008 Autor Melden Teilen Geschrieben 26. März 2008 function appendSoftKey(object, name, position, uri) { var softKey = object.createElement("SoftKeyItem"); var nameObj = object.createElement("Name"); nameObj.text = name; var posObj = object.createElement("Position"); posObj.text = position; var uriObj = object.createElement("URL"); uriObj.text = uri; softKey.appendChild(nameObj); softKey.appendChild(posObj); softKey.appendChild(uriObj); dirRoot = object.selectSingleNode("//CiscoIPPhoneDirectory"); dirRoot.appendChild(softKey); } function Directory(name_in, server_in, searchbase_in, port_in, userId_in, password_in, prependDigits_in) { this.name = name_in; this.server = server_in; this.searchbase = searchbase_in; this.port = port_in; this.userId = userId_in; this.password = password_in; this.prependDigits = prependDigits_i hier sollte wohl was geändert werden damit Informationen ausgelesen werden könne. Nur was??? Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 26. März 2008 Melden Teilen Geschrieben 26. März 2008 Vorher musst du eh erstmal die Parameter auf deine Umgebung anpassen. Die entsprechenden Kommentare sind ja deutlich im Quellcode des ASP vorhanden. Zitieren Link zu diesem Kommentar
Iceman75 10 Geschrieben 26. März 2008 Autor Melden Teilen Geschrieben 26. März 2008 also quasi das : dirs[0] = new Directory("Edwardsville Directory", "eville-cm", "ou=users, o=cisco.com",... Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 26. März 2008 Melden Teilen Geschrieben 26. März 2008 Richtig... Dort müsstest du deine Domänenparameter eintragen und die Beispiele von Cisco am besten einfach auskommentieren... Zitieren Link zu diesem Kommentar
Iceman75 10 Geschrieben 26. März 2008 Autor Melden Teilen Geschrieben 26. März 2008 was kommt den bei LDAPUserID und Password hin?? ....."cn=Directory Manager, o=cisco.com", "cisco", ""); den Rest habe ich mit unseren Parametern bearbeitet Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 26. März 2008 Melden Teilen Geschrieben 26. März 2008 Naja, ein Account mit seinem Passwort.... aber in kompletter CN-Notation (LDAP-konform) der Account sollte bei dir in der Umgebung existieren und entsprechende Berechtigungen haben. Testweise kannst du es ja mal mit einem dafür angelegten Mitglied der Domain Admin-Gruppe versuchen. Zitieren Link zu diesem Kommentar
Iceman75 10 Geschrieben 26. März 2008 Autor Melden Teilen Geschrieben 26. März 2008 alles klar. versuche das mal. Danke Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.