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


Forms authentication över flera applications

Postades av 2004-08-19 20:27:53 - Anders Larsson, i forum asp.net generellt, Tråden har 4 Kommentarer och lästs av 446 personer

Hej.

Jag bygger en sajt bestående av flera applications och använder forms authentication för inloggning. Dock vill jag ha en gemensam inloggning/användarhantering för samtliga application. Alla applications ligger alltså på samma sajt.

Vad jag hittat måste jag lägga till machinekey i web.config men jag får det inte att fungera.

/anders


Svara

Sv: Forms authentication över flera applications

Postades av 2004-08-20 13:22:52 - Mikael Sand

Den första idén som griper mig är att jag skulle använda SQL-server session för detta men jag antar att det kanske är för sent nu.

Det andra som jag kommer på är att du ska använda just machinekey tillsammans med InProc. Om du är SÄKER på att du angivt machiekey korrekt så ligger felet någon annan stans.

//Mikael Sand


Svara

Sv: Forms authentication över flera applications

Postades av 2004-08-20 14:52:49 - Johan Normén

Anders ...

Du säger att alla applikationer ligger på samma site, men de har olika virtuella mappar va?

Lite info på vägen:
Forms Authentication Issues
If you use Forms authentication with version 1.0 of the .NET Framework, you should use separate cookie paths and names. If you do not do so, it is possible for a user authenticated in one application to make a request to another application without being redirected to that application's logon page. The URL authorization rules within the second application may deny access to the user, without providing the opportunity to supply logon credentials using the logon form.

To avoid this issue, use unique cookie path and name attributes on the <forms> element for each application, and also use separate machine keys for each application.

Version 1.1 of the .NET Framework supports the IsolateApps setting shown below.

<machineKey validationKey="AutoGenerate,IsolateApps"
decryptionKey="AutoGenerate,IsolateApps" validation="SHA1"/>

This ensures that each application on the machine uses a separate key for encryption and validation of Forms authentication cookies and view state.

With version 1.0 of the .NET Framework, you cannot use IsolateApps and you must manually generate <machineKey> elements. For more information about this issue, see the following articles in the Microsoft Knowledge Base.

How to create keys by using Visual C# .NET for use in Forms authentication
http://support.microsoft.com/?id=312906

Denna artikel kanske kan hjälpa dig oxå:
http://www.codeproject.com/aspnet/aspnetsinglesignon.asp?df=100&forumid=36840&exp=0&select=781326

Mvh Johan


Svara

Sv: Forms authentication över flera applications

Postades av 2004-08-20 14:57:22 - Johan Normén

M. Sand

"Den första idén som griper mig är att jag skulle använda SQL-server session för detta men jag antar att det kanske är för sent nu. "

Till vad? FormAuthentication? Varför vill du ha det så?

Mvh Johan


Svara

Sv: Forms authentication över flera applications

Postades av 2004-08-20 16:56:22 - Anders Larsson

Ah, tack Johan.

Jag hade gjort rätt, men fått fel på min machinekey.

/anders


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 603
27 953
271 705
5 879
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