I have a small application for all staff to enter their project information. I created it with ASP.NET forms application - Office 365 authentication, cloud single sign on.
Normally employees take minimum 1 hour to fill the form, by the time application is getting timeout and going for office 365 reauthentication and users are loosing data. users are irritated because of this behavior.
I have done below
In the IIS server Application pool idle timeout - 150
in web. config
<httpRuntime targetFramework="4.6.1" executionTimeout="360000"/>
I have tried auto save on text changed, but this will work if the users are active only, if they keep the session open and come back after 30 minutes it will not work
Any help to resolve this issue.