Throwing Error Invalid Form Key. Please Refresh The Page.

Sometimes Magento behaves like the English language! Words are the same with so many different meanings. As a result, the path leads to confusion. In Magento, Invalid Form Key. Please Refresh The Page. is one of the same things. There are many reasons behind the invalid form key.


⇒ Some Reasons Behind Invalid Form Key. Please Refresh The Page. Error In Magento:

◊  When a developer uses multiple attributes to create products, the invalid form key hits the page.

◊  Sometimes there is a mistake in the custom module, 'Invalid Form Key. Please Refresh The Page.' flashes on your screen.

◊  Your code is redirecting the user to another page. And while redirecting, any difficulty appears, form key error comes up.

◊  Cookies are also the reason behind the invalid key. 

◊  Magento server configuration also plays a vital role in the 'invalid form key, please refresh the page' error.


⇒ Solution for 'Invalid Form Key. Please Refresh The Page.' Issue:

◊  Multiple Attributes in Single Product issue in Magento 2:

            »  Follow the below steps to set products attributes in bulk - Magento 2:

                       ∝ The first required step is to Log in to Admin.

                       ∝ After that, select Catalog → Products.

invalid form key. please refresh the page. - Multiple Attributes in Magento - Catalog

                      ∝  Select Products to change attributes.

invalid form key. please refresh the page. - Select Products to change attributes

                   ∝ As shown in the image, after selecting products, click on the drop-down menu and select the Update attributes option.

select the Update attributes option

                       ∝ After selecting the update attribute option, click on the change checkbox, and update attributes.

Solution for invalid form key. please refresh the page. - update the attribute

◊  Custome module Issue:

              »  For custom module issues, correction must be required first to solve the issue. After the correction, please refresh the page.

◊  Redirection to another page:

               » When you are redirecting the user to another page, make sure about the link/ mentioned URL of the page. Check and refresh the page to solve the issue of the form key.

◊  Cookies issue:

              » Clear or delete cookies as well as browser cache must be cleared too. So it may happen you will not get the chance to see the "Invalid form key, please refresh the page" error.

»   DELETE FROM core_config_data WHERE path='web/cookie/cookie_domain'

◊  Magento Server Configuration:

              » Increase Hosting Provider to 70000 to 10000: php_value max_input_vars 100000

              » If app/code/local/Mage/Core/Model/Session.php exists, remove it.

              » Open var/cache directory and clean it.


I believe that this article will be useful. Suggestions & queries are welcome at support@milople.com or comment below.

Stay tuned with us for more solutions!

Recommending Reading,