esmaspäev, 11. juuni 2012

httpCookies domain


Kui saad ASP.NET rakenduse paigaldamisel sellise veateate:


Validation of viewstate MAC failed.  If this application is hosted by a Web Farm or cluster,
 ensure that <machineKey> configuration specifies the  same validationKey and validation algorithm.
 AutoGenerate cannot be used in a cluster

Siis põhjuseks võib olla ka see, et web.config failis on http küpsisele seatud peale domeeni piirang

<httpCookies httpOnlyCookies="true" domain="www.minuveeb.ee" />

ja see piirang ei pruudi kokku langeda veebiserveri sertifikaadiga https protokolli jaoks(pole õige)

httpCookie domain piirab ära mis domeenil veebirakenduse küpsist kasutada saab mis annab täiendava kaitse seansirünnakute vastu