# Fler Passport Ves...

<datetime class="hidden">2004-01-25T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, ASP.NET, Security -->
Ledsen att jag inte har postat för sista dagen och lite ... vi har fått RC3 av vår
Portalprojektet klart för leverans. Portalen kan stödja två autentiseringar
Mekanismer, pass och formulär. Formulären har fungerat perfekt från dag ett men passet
Passport SDK säger att för att skriva ut dig gör du så här:

&lt;%@ Sida Språk="C#"%&gt;

&lt;%@ Import Namespace="System.Web.Säkerhet"%&gt;

&lt;%

Response.ContentType="image/gif".

Svar.Utgår = 1;

Response.Cookies("MSPProf").Value = "".

Svar.Cookies("MSPProf").Utgår = DateTime.MinValue;

Response.Cookies("MSPAuth").Value = "".

Svar.Cookies("MSPAuth").Utgår = DateTime.MinValue;

Svar.AppendHeader("P3P", "CP=\"DSP CUR OTPi IND OTRI ONL FIN\"");

**PassIdentitet.SignOut("Bilder/Signout\_good.gif")**;

%&gt;

Så, rättvist nog, Jag genomförde detta (med en extra rad eller två för att rensa min egen
roll-cookie) - resultat, ingenting! Passet är utskrivet men kakorna har inte rensats.
Så, efter ungefär 7 timmar av att prova olika saker, bestämde jag mig för att flytta Response.Cookies
linjer efter samtalet till PassportIdentity.Signout metod - detta fungerade.
Gissa är att, av någon anledning, Signout gör en Response.Cookies.Clear () som en del
En mycket frustrerande dag!