Issue with updatepanel on iPad Safari browser with claims authentication (SP 2013 site)

We have migrated MOSS 2007 site (which has custom webparts, JavaScripts, AJAXControlToolkit etc.) to SharePoint 2013, which is working fine on IE but when we open newly migrated site on Safari browser on iPad and hit the button present inside update panel, instead executing the code it refreshes the complete page. While existing MOSS 2007 site works as expected on same Safari browser. If Chrome is used on iPad then it works fine.

 

We have tried following solutions but no success yet

  1. It works fine with classic mode authentication and not claims based application.
  2. Adding JavaScript code to handle webkit-based browsers like Safari but no success.
  3. Making client side AJAX calls using jQuery which returns undefined error.

Any help is appreciated.

August 31st, 2015 11:29am

Hi,

Is there any custom code in the web part that use Windows identities?

According to this documentation from MSDN, Custom code that uses Windows identities might have to be updated. If you have custom code that uses Windows identities, you can use classic-mode authentication until your code is updated and tested:

https://technet.microsoft.com/en-us/library/Hh706161%28v=Office.14%29.aspx?f=255&MSPPError=-2147217396

As a workaround, I would suggest you create a new web part in SharePoint 2013 environment to implement the similar functionalities and keep testing it on Safari browser.

Whats more, in SharePoint 2013, we got a new developing option: SharePoint App(aka SharePoint Add-in), it supports creating an App using pure JavaScript, which should be easier to implement the asynchronous refresh.

More information about SharePoint 2013 development:

https://msdn.microsoft.com/en-us/library/office/jj164084.aspx  

Thanks                 

Patrick Liang

Free Windows Admin Tool Kit Click here and download it now
September 2nd, 2015 1:20am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics