1

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 を保存できません。私を助けてください。

4

1 に答える 1