Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Authentication active directory och sql error 26

Postades av 2008-03-26 15:16:33 - Robert Bolocci, i forum c# (c-sharp), Tråden har 0 Kommentarer och lästs av 839 personer

Hej alla,

Jag använder iis 6.0 och VS 2005.
Jag har gjort en liten login sida för att autentisera användare mot AD med LDAP. När jag klickar på F5 och debuggar min solution allt går bra. men när jag höger klickar på projektet och väljer publish web site, och sedan när jag kör mot websidan http://localhost och klickar på Login knappen, generarar den följande

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)


problemet är att jag har inte alls använd sql server.



här är min web.config fil:

<connectionStrings>

<add name="ADConnectionString" connectionString="LDAP://boo.fine.com/DC=boo,DC=fine,DC=com"/>

</connectionStrings>

<system.web>

<siteMap defaultProvider="default">

<providers>

<clear/>

<add name="default" type="System.Web.XmlSiteMapProvider" siteMapFile="web.sitemap" securityTrimmingEnabled="true"/>

</providers>

</siteMap>

<roleManager enabled="true" />

<compilation debug="true" strict="false" explicit="true">

<assemblies>

<add assembly="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation>

<pages>

<namespaces>

<clear/>

<add namespace="System"/>

<add namespace="System.Collections"/>

<add namespace="System.Collections.Specialized"/>

<add namespace="System.Configuration"/>

<add namespace="System.Text"/>

<add namespace="System.Text.RegularExpressions"/>

<add namespace="System.Web"/>

<add namespace="System.Web.Caching"/>

<add namespace="System.Web.SessionState"/>

<add namespace="System.Web.Security"/>

<add namespace="System.Web.Profile"/>

<add namespace="System.Web.UI"/>

<add namespace="System.Web.UI.WebControls"/>

<add namespace="System.Web.UI.WebControls.WebParts"/>

<add namespace="System.Web.UI.HtmlControls"/>

</namespaces>

</pages>

<authentication mode="Forms">

<forms name="HIQForms" loginUrl="HiQLogin.aspx" timeout="10"/>


</authentication>


<authorization>

<deny users="?"/>

<allow users="*"/>

</authorization>

<identity impersonate="true" />

</system.web>




och dett är koden:

protected void btnLogin_Click(object sender, EventArgs e)

{

string userName = txtUserName.Text;

string password = txtPassword.Text;

string domain = "hiq";

string LDAPPATH = ConfigurationManager.ConnectionStrings["ADConnectionString"].ConnectionString;

string domainAndUsername = domain + @"\" + userName;

DirectoryEntry entry = new DirectoryEntry(LDAPPATH, domainAndUsername, password);

try

{

Object obj = entry.NativeObject;

DirectorySearcher search = new DirectorySearcher(entry);

search.Filter = "(SAMAccountName=" + userName + ")";

search.PropertiesToLoad.Add("cn");

SearchResult result = search.FindOne();

if (null == result)

{

FormsAuthentication.RedirectToLoginPage();

}

else

{

// Update the new path to the user in the directory

LDAPPATH = result.Path;

ResultPropertyCollection myResultPropColl = result.Properties;

//string name = myResultPropColl["sn"][0].ToString();

FormsAuthentication.RedirectFromLoginPage(userName, true);

}

}

catch (Exception ex)

{

lblResults.Visible = true;

lblResults.Text = "Unsuccessful login. Please re-enter your information and try again.";

if ((Membership.GetUser(userName) != null) && (Membership.GetUser(userName).IsLockedOut == true))

lblResults.Text += " Your account has been locked out.";

}

}


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 808
27 960
271 761
606
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies