Added: Cookieless session will be used when necessary to automatically fix session issues, i.e. when the browserdoes not allow cookies via browser settings or via iframe with a cross-domain URL.The cookieless session will be established via headers, form or querystring where possible.
Added GleamTechWebConfiguration.AutoCookielessSessionEnabled property to control this feature (default value is true).You don't need to use GleamTechWebConfiguration.CookieSameSiteFixEnabled when this property is true.
Fixed: When <sessionState cookieless="true" /> was set in Web.config, the below error was being thrown:'Invalid method request: Method with name "" not found'
Improved: Removed GleamTechWebConfiguration.AutoCookielessSessionEnabled property and added GleamTechWebConfiguration.CookielessSessionModeThe default is CookielessSessionMode.Auto. Cookie support is detected on the browser via JS with CookielessSessionMode.Auto.In some cases (e.g. Cordova WebView), the detection may not be reliable, in that case you can use CookielessSessionMode.Always.
For ASP.NET Core, in appsettings.json:
{ "GleamTechWeb:CookielessSessionMode": "Always" }
For ASP.NET Classic, in Web.config:
<appSettings> <add key="GleamTechWeb:CookielessSessionMode" value="Always"/> </appSettings>
GleamTech.AspNet.GleamTechWebConfiguration.Current.CookielessSessionMode = CookielessSessionMode.Always;
Trouble logging in? Simply enter your email address OR username in order to reset your password.
For faster and more reliable delivery, add notify@gleamtech.com to your trusted senders list in your email software.