I'm trying to upload files to a Asp.Net application (SharePoint) that has Windows Authentication enabled. The upload works fine with Android, desktop, but iOS is giving me trouble.
I must use windows authentication, and I am not allowed to create another web app.
Is there any sort of hack, or workaround to this? The only one I can think of is create a separate app to handle uploads, but like I said, I am not allowed to do that.
In my experience, you are probably coming face to face with Kerberos. In the server configuration, you must enable NTLMv2. iOS and Apple in general do not play nicely with Kerberos but it can respond to a login using username & password. Enabling NTLMv2
will give you that user login prompt that iOS is looking for.
None
0 Points
1 Post
iOS HTML5 File Upload with Asp.Net Windows Authentication
Apr 22, 2013 01:03 PM|harsimranb|LINK
I'm trying to upload files to a Asp.Net application (SharePoint) that has Windows Authentication enabled. The upload works fine with Android, desktop, but iOS is giving me trouble.
I did some research and came across this question: iOS 6 (iPhone/iPad) Image Upload "Request Body Stream Exhausted" with NTLM/Windows Authentication It seems this is a bug in Safari for iOS. The answer in this post does not help me.
I must use windows authentication, and I am not allowed to create another web app.
Is there any sort of hack, or workaround to this? The only one I can think of is create a separate app to handle uploads, but like I said, I am not allowed to do that.
All-Star
35218 Points
9955 Posts
Moderator
Re: iOS HTML5 File Upload with Asp.Net Windows Authentication
Aug 01, 2017 04:10 PM|bbcompent1|LINK
In my experience, you are probably coming face to face with Kerberos. In the server configuration, you must enable NTLMv2. iOS and Apple in general do not play nicely with Kerberos but it can respond to a login using username & password. Enabling NTLMv2 will give you that user login prompt that iOS is looking for.