小编Hab*_*lli的帖子

Sharepoint 2013网站NTLM身份验证javascript doPostBack无法在Safari和iPad中运行

我有一个非常有趣的问题.我们有一个使用sharepoint 2013创建的网站.我们使用Windows - NTLM身份验证.

在包含自定义discussionListWebPart的页面中,我们有一个过滤器按钮,它使用带有webpart ClientID过滤器参数的javascript doPostBack函数.

exp:__ doPostBack("ClientID","params");

当我们进行过滤时,只需讨论列表webpart做回发,并且没有任何对Page的任何部分的请求.这意味着页面不会重新加载.这是我们的预期.

它在IE 10和chrome中运行良好.更何况,我们在任何ipad中打开此页面时都会遇到问题.我们使用__doPostBack的过滤器按钮重新加载页面.在桌面上的safari也有问题.

- 我控制了IIS(8)windows身份验证提供程序,只有NTLM(没有否定).

- 我发现另一个讨论iOS 8/Safari 8无法使用ASP.NET AJAX-Extensions.

每当我在safari中打开网站时,它会询问用户凭据.如果我说记住密码,doPostBack工作正常.

但我不能在ipad中这样做.所以问题依然存在.

我在dvl工具中看不到任何控制台错误.但它没有postBack.只需刷新页面即可.

请帮忙解决这个问题.谢谢.

safari sharepoint ntlm dopostback ipad

7
推荐指数
1
解决办法
785
查看次数

标签 统计

dopostback ×1

ipad ×1

ntlm ×1

safari ×1

sharepoint ×1