Silverlight Web アプリケーションがあり、[サインインしたままにする] チェックボックスがオンになっている場合、ユーザー資格情報を保存したいと考えています。
if (KeepMeSignedIn)
{
SetCookie("CECrd", userName, password);
}
Set cookie 機能は以下の通りです。
private static void SetCookie(string key, string uname, string password)
{
string cookieName = "CECrd";
string oldCookie = HtmlPage.Document.GetProperty(cookieName) as String;
DateTime expiration = DateTime.UtcNow + TimeSpan.FromDays(2000);
string cookie = String.Format("{0}={1}={2};expires={3}",key,uname, password, expiration.ToString("R"));
HtmlPage.Document.SetProperty(cookieName, cookie);
}
しかし、ブラウザに Cookie を保存できません。私を助けてください。