Zum Inhalt springen

error-fi

Mitglieder
  • Gesamte Inhalte

    28
  • Benutzer seit

  • Letzter Besuch

Beiträge von error-fi

  1. Das anmelden per LDAP habe ich nun hinbekommen. Für interessierte:

    $varDomain 				= 'DeineDomain';
    
    $wgAuth 				= new LdapAuthenticationPlugin();
    
    $wgLDAPDomainNames 			= array( $varDomain );
    
    $wgLDAPServerNames 			= array( $varDomain => $varDomain );
    
    $wgLDAPSearchStrings 			= array( $varDomain => $varDomain ."\\USER-NAME"  );
    
    $wgLDAPEncryptionType 			= array( $varDomain => 'clear' );
    
    # $wgLDAPDisableAutoCreate 		= array( $varDomain => true);
    
    $wgLDAPUseLocal 			= false;
    
    $wgLDAPUseSSL	 			= false;
    
    $wgLDAPAddLDAPUsers 			= false;
    
    $wgLDAPUpdateLDAP 			= false;
    
    $wgLDAPMailPassword 			= false;
    
    $wgLDAPGroupLowerCaseUsername 		= false;
    
    $wgMinimalPasswordLength 		= 1;
    
    $wgLDAPRetrievePrefs 			= false;
    
    $wgLDAPDebug 				= 0; //for debugging LDAP
    
    $wgShowExceptionDetails 		= true;  //for debugging MediaWiki
    
    $wgDebugLogFile  			= 'c:/debug.txt';
    
    $wgDebugLogGroups["ldap"] 		= 'c:/_debug.log';
    
    

    wie erreiche ich nun eine automatische anmeldung (sowas wie single singon)?

  2. Habs gefunden mit dem LOG

    2009-10-16 11:38:31  wikidb-wiki_: Entering validDomain
    
    2009-10-16 11:38:31  wikidb-wiki_: User is using a valid domain.
    
    2009-10-16 11:38:31  wikidb-wiki_: Setting domain as: ***
    
    2009-10-16 11:38:31  wikidb-wiki_: Entering getCanonicalName
    
    2009-10-16 11:38:31  wikidb-wiki_: Username isn't empty.
    
    2009-10-16 11:38:31  wikidb-wiki_: Munged username: *****
    
    2009-10-16 11:38:31  wikidb-wiki_: Entering userExists
    
    2009-10-16 11:38:31  wikidb-wiki_: 
    
    2009-10-16 11:38:31  wikidb-wiki_: Entering authenticate
    
    2009-10-16 11:38:31  wikidb-wiki_: 
    
    2009-10-16 11:38:31  wikidb-wiki_: Entering Connect
    
    2009-10-16 11:38:31  wikidb-wiki_: Using TLS or not using encryption.
    
    2009-10-16 11:38:31  wikidb-wiki_: Using servers:  ldap://***.***.***.***
    
    2009-10-16 11:38:31  wikidb-wiki_: Connected successfully
    
    2009-10-16 11:38:31  wikidb-wiki_: Entering getSearchString
    
    2009-10-16 11:38:31  wikidb-wiki_: Doing a straight bind
    
    2009-10-16 11:38:31  wikidb-wiki_: userdn is: ***\******
    
    2009-10-16 11:38:31  wikidb-wiki_: 
    
    2009-10-16 11:38:31  wikidb-wiki_: Binding as the user
    
    2009-10-16 11:38:32  wikidb-wiki_: Failed to bind as ***\*****
    
    2009-10-16 11:38:32  wikidb-wiki_: Entering allowPasswordChange
    
    2009-10-16 11:38:32  wikidb-wiki_: Entering modifyUITemplate
    
    

    er kann meinen user nicht binden. mhh

  3. Hallo,

    wie bekomme ich auch diese Debug ausgabe für das LDAP Plugin? Ich habe es geschafft, das sich das Plugin zum LDAP verbindet, aber bei einem gültigen User und Passwort bekomm ich immer wieder die Meldung "Passwort oder Benutzername sind falsch" bei der Anmeldung. Würde mir gern den Debug ansehen. Danke schonmal

    Meine Config

    $wgAuth = new LdapAuthenticationPlugin();

    $wgLDAPDomainNames = array( '***' );

    $wgLDAPServerNames = array( '***' => '***' );

    $wgLDAPSearchStrings = array( '***' => '***\\USER-NAME' );

    $wgLDAPEncryptionType = array('***' => 'clear' );

    $wgLDAPUseLocal = false;

    $wgMinimalPasswordLength = 1;

    $wgLDAPRetrievePrefs = false;

    $wgLDAPDebug = 99;

    $wgDebugLogFile = 'c:/users/public/wiki/debug.txt';

  4. Also ich glaube es geht nicht.

    Aber ich habe es trotzdem mal ausprobiert ;) zumindest gehts nicht, was meinen Versuch anbelangt.

    Microsoft.Office.Interop.Outlook.AddressEntry

    hat im C# kein Fields als Attribut, aber in VB scheinbar schon.

  5. edit geht immer noch nicht?!?

    hab mal bissle rumgeschaut und auch bissle was gefunden.

    ich bräuchte nicht die AdressEntries sondern die Items aus dem Folder.

    Dann kann ich daraus ein ContacItem lesen, das die Felder kennt.

    Komisch finde ich nur, das ich zum Thema AdressEntries nur VB.Net Code finde und da AdressEntry ein das Feld AdressEntry.Field hat. Da kann man dann schrebien AdressEntry.Field("PR_HOME_TELEPHONE_NUMBER") und dann hat man die Nummer vom Entry. C# Kennt AdressEntry.Field nicht. Wieso das denn?

  6. Microsoft.Office.Interop.Outlook.MAPIFolder cf = ns.GetDefaultFolder (Microsoft.Office.Interop.Outlook.OlDefaultFolders .olFolderContacts);

    ja genau, der greifft auf die kontakte lokal zu, da klappts ja auch. nur kann ich unter DefaultFolders nur "Posteingang", "Aufgaben", "Notizen" etc auswählen. Jetzt die Frage, ob man FolderContacts auch von "Kontakte" auf "Globale Adressliste" umstellen kann. Hab ich noch nicht gefunden, falls es überhaupt gehen soll ;)

    Werd mir gleich mal die Seite anschauen.

  7.     
    
    Microsoft.Office.Interop.Outlook._Application outlookObj = new Microsoft.Office.Interop.Outlook.Application();
    
        Microsoft.Office.Interop.Outlook.MAPIFolder fldContacts =
    
    (Microsoft.Office.Interop.Outlook.MAPIFolder)outlookObj.Session.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderContacts);
    
        Microsoft.Office.Interop.Outlook.Items searchFolder = fldContacts.Items;
    
        Microsoft.Office.Interop.Outlook.ContactItem contactItem = (Microsoft.Office.Interop.Outlook.ContactItem)searchFolder.GetFirst();
    
    
    while (contactItem != null)
    
    {
    
        contactItem = (Microsoft.Office.Interop.Outlook.ContactItem)searchFolder.GetNext();
    
        MessageBox.Show(contactItem.FirstName);
    
    }
    
    

    So, das funktioniert soweit, das ich aus meinen lokalen Kontakten laden kann, aber nicht aus dem Globaln Adressbuch. Und ein direkter Anspruch fehlt... Wer kann helfen

  8. sorry ich kann kein edit klicken, kA warum da passiert nix

                Microsoft.Office.Interop.Outlook._Application outlook = new Microsoft.Office.Interop.Outlook.ApplicationClass();
    
                Microsoft.Office.Interop.Outlook.NameSpace ns = outlook.GetNamespace("MAPI");
    
    
                Microsoft.Office.Interop.Outlook.MAPIFolder cf = ns.GetDefaultFolder (Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderContacts);
    
    
                Microsoft.Office.Interop.Outlook.Items ctcItems = cf.Items;
    
                Microsoft.Office.Interop.Outlook.ContactItem ctc;
    
                for (int j = 1; j < (ctcItems.Count + 1); j++)
    
                {
    
                    ctc = (Microsoft.Office.Interop.Outlook.ContactItem)ctcItems[j];
    
                    MessageBox.Show(ctc.FullName.ToString());
    
                } 

    so weit kam ich nun. jetzt hab ich aber die "Kontakte". Will aber "Globale Adressliste" aufrufen, was muss ich neu setzen dafür?

    Und so kann ich auch nur alle Kontakte durchlaufen, bis ich mich erreiche, ich brauch aber nur meins allein, geht das irgendwie per ID?

  9. Ich suche eine Möglichkeit mein eigenes Profil in Outlook auszulesen (Telefonnummer, Firma, Büro...).

    Ich habe schon den Weg über das AddressEntry gefunden, aber da bekomm ich nur meinen Namen.

    Über Contacts muss es wohl gehen, aber ich verstehe die Lösungen aus dem Internet noch nicht. Wer hat sowas schonmal gemacht?

  10. Moin,

    *Das mit den 150€ kann nicht stimmen! Sie kann auch am ersten Tag kurz vorbei schauen, sagen "Hi Leute, ich hab keinen Bock auf euch... ich kündige" und das ist kein prob. -> Sie ist in der Probezeit und kann fristlos ohne Angabe von Gründen kündigen... (lasse mich gern eines besseren belehren)!

    also wie ich das weis kann man das, nur das man dann da auch bei der ihk gemeldet ist und "nur" die eine stelle haben darf. wenn man dann dort kündigt hat man nix mehr. die frühzeitige abmeldung "kann" dann geld kosten, damit du dich woanders anmelden kannst. aber wie gesagt ich weis es auch nicht wirklich genau

    edit:

    omg endschuldigt mein deutsch "dann da das dort dann das da kann man da dort" :D

    also in probezeit kündigen ok, aber man hat danach idR keine ausbildungsstelle mehr :D

    und vor beginn kündigen kann (ich denke das ist bei kleineren betrieben so) geld kosten

  11. du bekommst deine verträge in den meisten fällen für 2 wochen und musst sie dann zurück schicken. wenn du dann bei der IHK eingetragen bist, gilst du als azubi bei der firma.

    solltest du dich nachträglich bei der firma dann wieder abmelden wollen, dann begründest du das damit, weil du davon ausgehen kannst, dass noch mehrere bewerbe da sind und es daher kein problem sein sollte die stelle jemand anderem zu vergeben (wenn du natürlich sicher bist, das dies der fall ist). manchmal kann es sein, dass du dann eine "strafe" zahlen musst. musste ich nicht, aber ne freundin hat bei ihrer stelle gesagt bekommen, dass wenn sie wieder gehen will, das es sie 150 eur kosten wird.

    hoffe ich konnte helfen.

  12. vielleicht kann man aber logisch ableiten?

    also wenn ich hin gehe und so schreibe:

    ==

    private declare function getcputemperature lib "asus.dll"

    sub gettemp

    msgbox getcputemperature

    end sub

    ==

    dann bekomm ich einen fehler...

    welchen kann ich euch nich genau sagen,

    meine wakü hat vor zwei tagen mal gedacht,

    das sie sich von selbst "on-board" installiert.

    das hat der graka aber nich gefallen und dem

    board danach auch nich ;)

    sitz grad an nem zweitrechner... auf dem ich nix

    installieren will

    ich glaub aber es war "nicht optional", kann aber nich

    ableiten, was ich übergeben muss...

    hoffe ihr könnt mir helfen.

    gruß

  13. ok ok,

    ich habs nun...

    da waren noch andere DLLs, die wohl nur in verbindung mit der einen geht.

    jetzt brauch ich nur noch das in VB

    using System;

    using System.Runtime.InteropServices;

    class Class1

    {

    [DllImport("asus.dll")]

    public static extern Int32 GetCPUTemperature();

    [DllImport("asus.dll")]

    public static extern Int32 GetMBTemperature();

    static void Main(string[] args)

    {

    Int32 cpuTemp = GetCPUTemperature();

    Console.WriteLine("CPU Temperature: {0}C/{1:F0}F",

    cpuTemp, Fahrenheit(cpuTemp));

    Int32 mbTemp = GetMBTemperature();

    Console.WriteLine("Motherboard Temperature:

    {0}C/{1:F0}F", mbTemp, Fahrenheit(mbTemp));

    }

    static double Fahrenheit(Int32 temperature)

    {

    double dblTemp = (Convert.ToDouble(temperature)* 1.8) +

    32.0;

    return dblTemp;

    }

    }

    ich bekomms einfach nich gebacken...

  14. mhh die datei muss mit anderen datein gleichzeitig registriert werden,

    jetzt bekomm ich die meldung... ist keine dll oder ocx ?!? aber überall sagen

    sie, man kann sie dafür benutzen? wie soll das denn gehen?

  15. mhh nein,

    ich habe aber auch schon andere dlls nicht im zusammen hang mit dem

    programm benutzt und einfach private declare function lib "dll.dll" gemacht.. und

    es ging, wenn sie in dem ordner gelegen hat.

    bin wie gesagt noch nit so de pr0gg3r :D wie registrier ich die dll?

  16. hi,

    hab ein kleines prob.

    ich will die temperatur des cpu auslesen... hab ein asus board.

    hab nun gelesen das man mit dem tool "asus probe" die dll mitgeliefert

    bekommt. diese hab ich nun auch, aber wenn ich sie in VB ansprechen will,

    sagt er: "asus.dll" nicht gefunden.

    hab nun auch oftmals gelesen, das die DLL nur für C oder Delphi wäre.

    kann man die DLL dann nich irgendwie in VB ansprechen?

    gruß

  17. hi,

    würd ganz gern ne combobox so locken, das man items wählen kann

    aber nicht den text des items ändern kann.

    wenn ich in den eigenschaften locke, kann ich nur die items ansehen aber keins

    wählen.

    bei enable=false gehts ja gar nich mehr...

    was gibts noch?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...