---
title: "Login med web.config och databas i C#"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/93015-login-med-web-config-och-databas-i-c"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Smultron"
published: "2003-12-18T18:51:35.000Z"
updated: "2003-12-19T07:51:33.000Z"
replies: 4
views: 523
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/93015-login-med-web-config-och-databas-i-c"
---

# Login med web.config och databas i C#

## #1 — Smultron, 2003-12-18T18:51Z

Jag har skapat en login funktion som fungerar korrekt. Inte själva login funktionen men den kan se om loginen stämmer eller ej.

Hur gör jag om det till web.config så att jag kan använda forms authetification?

här är själva funktionen

default.aspx.cs

```
		public void Login(string sqlString, string sqlTable, string password, string username)
		{
		

			SqlCommand command= new SqlCommand();
			command.CommandText= sqlString;
			command.Connection= new SqlConnection(ConfigurationSettings.AppSettings["DBConnStr"]);			
			
			command.Connection.Open();

			SqlDataReader reader=command.ExecuteReader(CommandBehavior.Default);
			
			if(reader.HasRows) 
			{
				reader.Read();
				if(reader["username"].ToString() == username)
				{
					if(reader["password"].ToString() == password)
					{
						Message.Text= "Login DONE!";
					}
					else
					{
						Message.Text= "Login failed, please try again!";
					}
				}
				else
				{
					Message.Text= "Login failed, please try again!";
				}
				
				
			}
			reader.Close();
				 
		}
```

hur ska jag göra i web.config för att kunna använda formet och göra sidan oåtkomlig för "none-authentificated users"?

Permalänk: https://www.webforum.nu/p/93015

## #2 — renholm, 2003-12-18T20:56Z

Om FormsAuthentication hittar du information om här
<http://samples.gotdotnet.com/quickstart/aspplus/doc/formsauth.aspx>
och
<http://www.ibuyspyportal.com>

Permalänk: https://www.webforum.nu/p/1231242

## #3 — Smultron, 2003-12-18T20:59Z

jag har löst just det men har ett nytt problem...

 jag får ett körningsfel, borde väl vara något med web.config eller??
Vad betyder detta?

```
Körningsfel 
Beskrivning: Ett tillämpningsfel inträffade på servern. Det aktuella tillämpningsprogrammets anpassade inställningar för fel förhindrar att information om tillämpningsfelet visas på fjärrdatorer (av säkerhetsskäl). Den kan däremot visas i webbläsare som körs på den lokala serverdatorn. 

Information: Om du vill aktivera informationen i det aktuella felmeddelandet så att den kan visas på fjärrdatorer skapar du en <customErrors>-tagg i en web.config-konfigurationsfil i det aktuella webbtillämpningens rotmapp. Den här <customErrors>-taggen ska ha ett Mode-attribut med värdet Off.
```

vad har jag för fel?

Permalänk: https://www.webforum.nu/p/1231245

## #4 — Smultron, 2003-12-18T21:23Z

jag löste det med, det verkade som det var något fel med 
\<authentication\>

men det löste sig till slut...

Permalänk: https://www.webforum.nu/p/1231266

## #5 — Vide, 2003-12-19T07:51Z

Sätt customErrors-taggen till Off i web.config så får du se felmeddelandet nästa gång. :)

Permalänk: https://www.webforum.nu/p/1231439

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/93015-login-med-web-config-och-databas-i-c
