ASP.NET PhpMyAdmin SSO

Status
Niet open voor verdere reacties.

SmartThinker

Gebruiker
Lid geworden
15 mei 2013
Berichten
241
PhpMyAdmin (wat is geschreven in php) heeft een optie voor SSO (single sign-on)
deze wordt beschreven in deze link : https://wiki.phpmyadmin.net/pma/Auth_types

Het komt er op neer dat phpmyadmin graag wil dat je een cookie maakt met een bepaalde naam en met username en wachtwoord en dan de software zonder opnieuw om de inlog gegevens vragen meteen inloggen
er is een mooi voorbeeld in php.


Maar mijn schil waarin de SSO gebruikt wordt is in ASP.NET.

Ik moet dan natuurlijk in ASP ook deze cookie kunnen maken en zo alsnog doorsturen naar de PhpMyAdmin.
Uiteindelijk is een cookie niks anders dan een HTTP standaard.

heb dus even een voorbeeld programmaatje gemaakt om te testen:
[ASP]<%@ Page Language="VB" %>

<script runat=server>
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
response.write("<html>")
response.write("<body style=""font-size:28px;"">")

response.write("<hr/><hr/>")
response.write(session("sessionID"))

Dim myCookie As HttpCookie = New HttpCookie("SignonSession")
myCookie("PMA_single_signon_user") = Session("username")
myCookie("PMA_single_signon_password") = Session("WW")
'myCookie("PMA_single_signon_host") = "localhost"
myCookie.Expires = Now.AddDays(1)
Response.Cookies.Add(myCookie)

response.write("<a href=""/phpmyadmin/index.php?server=1"">phpmyadmin</a>")

response.write("</body>")
response.write("</html>")
End Sub

</script>
[/ASP]

toch wil PhpMyAdmin deze cookie niet oppikken.

Weet iemand wat ik over het hoofd zie?
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan