Een test omgeving is beveiligd door middel van Windows Authenticatie. De gebruiker logt in en komt op de website (is geauthenticeerd als Gebruiker_Test).
Binnen in die website zijn er een aantal opeenvolgende formulieren. Bij binnenkomst in deze reeks kan de gebruiker een certificaat kiezen. De mapping zorgt er voor dat de gebruiker geauthenticeerd word als Gebruiker_Certified. Als de gebruiker geen certificaat kiest blijft deze Gebruiker_Test.
Het probleem in dit scenario is dat wanneer een gebruiker het certificaat kiest de formulier soms niet correct worden gePOST. Als er dan op Refresh word geklikt dan word alle data opnieuw verstuurd, en deze keer gaat het goed. Erg raar probleem!
De logfiles zijn bekeken en daar staat het complete process goed in beschreven. De gebruiker is Gebruiker_Test en wanneer het certificaat geselecteerd word, word deze vervangen door Gebruiker_Certified. Als de foutieve POST verstuurd word dan staat er nog steeds Gebruiker_Certified. Zodra er op refresh geklikt word dan toont de logfile wederom Gebruiker_Test. En deze keer gaat het goed.
Zijn er dergelijke bekende problemen bij de combinatie Windows Authenticatie en Certificaten? Mogelijk zelfs een fix?
De betreffende machine is een Windows 2000 Server met IIS.
Binnen in die website zijn er een aantal opeenvolgende formulieren. Bij binnenkomst in deze reeks kan de gebruiker een certificaat kiezen. De mapping zorgt er voor dat de gebruiker geauthenticeerd word als Gebruiker_Certified. Als de gebruiker geen certificaat kiest blijft deze Gebruiker_Test.
Het probleem in dit scenario is dat wanneer een gebruiker het certificaat kiest de formulier soms niet correct worden gePOST. Als er dan op Refresh word geklikt dan word alle data opnieuw verstuurd, en deze keer gaat het goed. Erg raar probleem!
De logfiles zijn bekeken en daar staat het complete process goed in beschreven. De gebruiker is Gebruiker_Test en wanneer het certificaat geselecteerd word, word deze vervangen door Gebruiker_Certified. Als de foutieve POST verstuurd word dan staat er nog steeds Gebruiker_Certified. Zodra er op refresh geklikt word dan toont de logfile wederom Gebruiker_Test. En deze keer gaat het goed.
Zijn er dergelijke bekende problemen bij de combinatie Windows Authenticatie en Certificaten? Mogelijk zelfs een fix?
De betreffende machine is een Windows 2000 Server met IIS.