مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

پیغام هنگام کلیک روی دکمه

  • چهارشنبه 6 دی 1396
  • 08:30
تشکر میکنم

با سلام

وقتی روی دکمه کلیک می کنم پیغام زیر میاد:

The anti-forgery token could not be decrypted. If this application is hosted by a Web Farm or cluster, ensure that all machines are running the same version of ASP.NET Web Pages and that the <machineKey> configuration specifies explicit encryption and validation keys. AutoGenerate cannot be used in a cluster.

لطفا کمک کنید

پاسخ های این پرسش

تعداد پاسخ ها : 12 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 6 دی 1396
  • 09:11

باید در وب کانفیگ یک machinkey قرار دهید

متن ارور را در  گوگل قرار دهید نحوه ساخت machinkey به همراه نحوه استفاده هست

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 6 دی 1396
  • 09:23

اما تا حالا همچین مشکلی نداشتم

چرا اینجا پیش اومده؟

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 6 دی 1396
  • 10:09

استاد هر چی میزارم نمیشه

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 6 دی 1396
  • 10:12
<machineKey  
validationKey="21F090935F6E49C2C797F69BBAAD8402ABD2EE0B667A8B44EA7DD4374267A75D7
               AD972A119482D15A4127461DB1DC347C1A63AE5F1CCFAACFF1B72A7F0A281B"           
decryptionKey="ABAA84D7EC4BB56D75D217CECFFB9628809BDB8BF91CFCD64568A145BE59719F"
validation="SHA1"
decryption="AES"
/>

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 6 دی 1396
  • 10:20

با تشکر از استاد محترم

قرار داردم اما پیغام زیر مشاهده می شود:

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 6 دی 1396
  • 10:21

بالای اکشن Post در کنترلر هم قرار دادید ؟

باید هر دو طرف باشه این صفت

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 6 دی 1396
  • 10:25

بله

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 6 دی 1396
  • 10:27

این صفت رو از هر دو طرف بردارید و تست کنید

شاید مشکل اصلا از اینجا نیست

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 6 دی 1396
  • 12:55

استاد صفتValidateAntiForgeryToken رو از کنرلر برمی دارم درست می شود

مشکل کجا است؟

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 6 دی 1396
  • 13:01

الان هیچ  machinkey وجود ندارد

مشکی بنظرتون کجا است؟

کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • چهارشنبه 6 دی 1396
  • 13:02

این خطا زمانی رخ خواهد داد که شما دو یا چند token به اکشن مورد نظر بفرستید.

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 6 دی 1396
  • 13:11

با تشکر

بله. دو تا بود

با تشکر

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)