2016-08-16 8 views
1

HttpCookieを使用して別のドメインにCookieを追加しようとしています。たとえば、ドメインがabc.comのアプリケーションがあり、別のドメインbcd.comにクッキーを設定したいとします。私は次のコードを使用しようとしましたが、ドメインを設定しません。HttpCookieを別のドメインに設定しました

HttpCookie newCookie = new HttpCookie("myCookie") 
     { 
      Path = "/", 
      Value = "my vallue", 
      HttpOnly = true, 
      Secure = false, 
      Domain = ".bcd.com", 
      Expires = DateTime.Now.AddHours(2) 
     }; 

クロスドメインCookieを設定することはできますか?もしそうでなければ、.NetがDomainプロパティにパブリックセッターを提供するのはなぜですか?

ありがとう、

+0

のようにワイルドカードに設定することができます。コードを設定して戻しますが、ブラウザはそれを受け取りません – Steve

答えて

1

できません。ブラウザは明らかなセキュリティ上の理由からあなたがそれを行うのを妨げます。 setterはパブリックです。たとえば、* .abc.com

関連する問題