Sorry dat ik niet gepost heb voor de laatste dag en een beetje ... we hebben RC3 van onze Portaalproject klaar voor levering. Het Portaal kan twee authenticaties ondersteunen mechanismen, paspoort en formulieren. Formulieren werkt perfect vanaf dag één maar het paspoort De paspoort SDK zegt dat je dit moet doen:
<%@ Page Language="C#"%>
<%@ Import Namespace="Systeem.Web.Security"%>
<%
Response.ContentType="image/gif";
Respons.Expires=1;
Response.Cookies("MSPProf").Value = "";
Response.Cookies("MSPProf").Expires = DateTime.MinValue;
Response.Cookies("MSPAuth").Value = "";
Response.Cookies("MSPAuth").Expires = DateTime.MinValue;
Response.AppendHeader("P3P," "CP="DSP CUR OTPI IND OTRI ONL FIN"");
PaspoortIdentity.SignOut("images/signout_good.gif");
%>
Dus, eerlijk genoeg, ik implementeerde dit (met een extra lijn of twee om mijn eigen rollen cookie) - resultaat, niets! Paspoort uitgeschreven maar de cookies werden niet vrijgegeven. Dus, na ongeveer 7 uur van het proberen van verschillende dingen, besloot ik om de Response te verplaatsen.Cookies regels na de oproep naar de PassportIdentity. Afmelden methode - dit werkte. Mijn enige gis is dat, om de een of andere reden, de Signout doet een Response.Cookies.Clear() als onderdeel Een frustrerende dag.
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.