PDA

View Full Version : FormsAuthentication.Decrypt باعث System.Security.Cryptography.CryptographicExceptio n



titbasoft
جمعه 25 فروردین 1385, 13:18 عصر
سلام ،

یه مشکل : زمانی که یک cookie رو داریم با FormsAuthentication.Decrypt می کنیم تا ticket مورد نظر بدست بیاد دچار مشکل System.Security.Cryptography.CryptographicExceptio n : Bad Data.
می شویم. این در حالی است که validationKey و decryptionKey هر دو AutoGenerate هستند.

<machineKeyvalidationKey="AutoGenerate"decryptionKey="AutoGenerate"validation="3DES"/>


کسی از دوستان راه حل این مساله رو می دونه؟ ضمنا روی local مشکلی وجود نداره.

nazaninam
جمعه 25 فروردین 1385, 13:28 عصر
از این استفاده کن فکر کنم مشکلت حل شه


<machineKey validationKey="A96B2F3BF50A1A2A1B81214A550B89F2A318B3712FB5AC8CD8 2AF4F3925B3C6ED58CF5F38503629A78BF8C27B1B736C4E84D ACE342AB83A42932B44EBC3D7601" decryptionKey="D01201C69DF5E9863133028CBD4E6EEFC45B5E609D7F4107" validation="SHA1" />
<pages enableViewStateMac="false" />

titbasoft
جمعه 25 فروردین 1385, 13:53 عصر
ممنون اما این کار هم انجام داده بودم. متاسفانه فایده ای نداره. راه حل دیگه ای به نظرتون نمی رسه؟

titbasoft
جمعه 25 فروردین 1385, 18:03 عصر
ببخشید ، توجه نکرده بودم که شما از SHA1 استفاده کردید. مشکل حل شد ، ممنون.