Search for answers or browse our knowledge base.
Resolving “Security Token Missing” Error in Epicor IDC
🛠️ Resolving “Security Token Missing” Error in Epicor IDC
🚨 Issue Overview
When attempting to submit a form in Epicor IDC, you may encounter the following error:
“The form cannot be submitted because a security token is missing. This may be a result of deleted cookies. Please enable cookies in your browser settings.”
This issue commonly arises due to strict cookie settings requiring SSL, preventing the system from authenticating properly.
✅ Step-by-Step Resolution Guide
1️⃣ Locate the Configuration File
📂 Navigate to the directory:
C:\Program Files (x86)\Epicor IDC\Epicor IDC Web
🔍 Find the web.config
file. 💾 Create a backup of web.config
before making any modifications.
2️⃣ Modify the Web.Config File
📝 Open web.config
in a text editor like Notepad++ or Visual Studio Code. 🔍 Locate the following line:
<httpCookies requireSSL="true" />
✏️ Change it to:
<httpCookies requireSSL="false" />
3️⃣ Updated Configuration Example
Your updated web.config
file should include the following:
<system.web>
<sessionState mode="InProc" timeout="10000"></sessionState>
<authentication mode="None" />
<compilation debug="true" targetFramework="4.5.2" />
<!-- Execution timeout is in seconds. Default value is 110. -->
<httpRuntime maxRequestLength="1048576" targetFramework="4.5.2" executionTimeout="3600" />
<customErrors mode="On" defaultRedirect="~/Error/Error" />
<globalization culture="" uiCulture="" />
<httpCookies requireSSL="false" />
</system.web>
4️⃣ Save & Restart IIS
💾 Save the changes and close the file. 🖥️ Open Command Prompt as Administrator. ⚡ Run the command:
IISReset
5️⃣ Clear Browser Cache & Restart
🔄 Close all browser windows completely. 🚀 Restart the browser (refreshing alone won’t work). 🔑 Attempt to log in again.
🎯 Expected Outcome
After making these changes and restarting IIS, the error should be resolved, allowing forms to be submitted without the missing security token issue.
🔍 Additional Notes
⚠️ Security Implications: Disabling requireSSL
allows cookies to function without SSL, which might affect security. Ensure that the site is accessed over HTTPS to maintain secure authentication. 💡 Still Having Issues? Double-check the configuration and ensure IIS restarted successfully. 📞 Need Help? Contact your IT support team or Epicor Support.
💡 Keywords & Tags: #EpicorIDC #SecurityTokenError #EpicorSupport #IISReset #WebConfig #EpicorErrorFix #TechSupport #CookieSettings #ErrorResolution #Troubleshooting #FixEpicorErrors #EnterpriseIT #ITSupport #EpicorSolutions