I have a survey in Sharepoint 2013 site which uses Form Authentication. I want to make this survey to available for anonymous users. I assigned "Add/Update/View" rights to the anonymous users by doing Survey -> List Settings -> Permissions for this survey -> Anonymous Access -> The aforementioned rights chosen and save. Here, anonymous users can start to fill the survey. However, after clicking "next" button in the related editform.aspx, the user is forced to give credentials.
How can I solve this problem?
I saw there is a layout like: UnsecuredLayoutsPageBase. I think if I can manage editform.aspx to be inherited from this layout, I can solve this issue. However, this site does not have any c# code, no project at all. So I need to do that in client side. May I do this via JS? Or can we add something to the line below to provide this:
<%@ Page language="C#" MasterPageFile="~masterurl/default.master" Inherits="Microsoft.SharePoint.WebPartPages.WebPartPage,Microsoft.SharePoint,Version=18.104.22.168,Culture=neutral,PublicKeyToken=71e9bce111e9429c" meta:progid="SharePoint.WebPartPage.Document" meta:webpartpageexpansion="full" %>
Any help would be appreciated. Thanks.