Hab*_*lli 7 safari sharepoint ntlm dopostback 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.只需刷新页面即可.
请帮忙解决这个问题.谢谢.
小智 0
我认为你的问题不在于回发,我认为问题是 iOS 对 NTLM 的支持有限(没有?)。快速搜索后,我发现很多人都遇到过这个问题,并以不同的方式解决了这个问题:
这些都不是您所寻找的灵丹妙药,它们都需要您更改的不仅仅是网站上的代码,但希望它会在没有“简单按钮”的情况下为您指明正确的方向。
编辑:语法
| 归档时间: |
|
| 查看次数: |
785 次 |
| 最近记录: |