mannaggia

Q: iOS 8 Safari not working with sites using Windows Authentication (again)

A testbed of iPhones and iPads were updated to iOS 8 today. When trying to access intranet sites in our company that use Windows (IIS) Authentication, it challenges for the login and password 2 or 3 times, then nothing - just hangs.  These sites work fine on iOS 7 devices - and worked on the same devices that were upgraded.

 

Windows Authentication was broken in iOS 7.0 also and not fixed until a later update. Why does this keep getting broken?

iPhone 4S, iOS 8

Posted on Sep 17, 2014 7:15 PM

Close

Q: iOS 8 Safari not working with sites using Windows Authentication (again)

  • All replies
  • Helpful answers

Previous Page 2 of 4 last Next
  • by mannaggia,

    mannaggia mannaggia Oct 3, 2014 7:21 AM in response to Stoffeltjie
    Level 1 (4 points)
    iPad
    Oct 3, 2014 7:21 AM in response to Stoffeltjie

    Interesting, but it doesn't work for me with either Wifi or cellular.  I tried on a iPhone 6, iPad Mini, and iPhone 4S.

  • by BalkiX,

    BalkiX BalkiX Oct 3, 2014 7:22 AM in response to mannaggia
    Level 1 (5 points)
    Oct 3, 2014 7:22 AM in response to mannaggia

    I'm currently still working on it and cellular might help, but not 100%. It is just better with cellular as you have slower connection, but issue is still there. I get same results when I slower my wifi network or when I add loop in my code between requests.

  • by DeanTTA,

    DeanTTA DeanTTA Oct 3, 2014 7:25 AM in response to Alfred DeRose
    Level 1 (0 points)
    Oct 3, 2014 7:25 AM in response to Alfred DeRose


    I have reported it to Apple and they said they are aware of the problem. I have had one call back to say they are still looking at it , but nothing since then.

  • by David Clayton,

    David Clayton David Clayton Oct 7, 2014 8:47 AM in response to mannaggia
    Level 1 (0 points)
    Oct 7, 2014 8:47 AM in response to mannaggia

    I'm bumping this up to see if anyone has an update.  We have a web app that uses Windows Authentication, and links to ASPX pages no longer click.  This doesn't happen in Safari in iOS7, and Chrome works fine. 

     

    I was thinking it was the Pop-Up blocker, as our company has a policy that requires it always be on.  We don't want to drop the money to become an iOS developer just for this issue.  So I'm waiting for Oct 20 with baited breath to see if 8.1 fixes it.

  • by BalkiX,

    BalkiX BalkiX Oct 8, 2014 3:37 AM in response to mannaggia
    Level 1 (5 points)
    Oct 8, 2014 3:37 AM in response to mannaggia

    iOS 8.1 Beta 2 still same issue. Currently trying to rewrite NSURLConnection to NSURLSession, but don't expect it will fix it, as the issue is directly in CFNetwork implementation.

  • by Lectrician,

    Lectrician Lectrician Oct 19, 2014 10:31 PM in response to mannaggia
    Level 1 (0 points)
    Oct 19, 2014 10:31 PM in response to mannaggia

    Interestingly, my SBS2003 went squit after some lightning, and I took the opportunity to upgrade to SBS2011.  Since doing so, and copying my four authenticated websites over, I am having no problems what so ever!

  • by Sam_Blues,

    Sam_Blues Sam_Blues Oct 21, 2014 1:00 PM in response to Sadjad_Abdoli
    Level 1 (0 points)
    Oct 21, 2014 1:00 PM in response to Sadjad_Abdoli

    Apple released IOS 8.1 yesterday. We were not able to load the page and were facing authentication issue. But that is fixed now with the new upgrade.

  • by Sam_Blues,

    Sam_Blues Sam_Blues Oct 21, 2014 1:02 PM in response to DeanTTA
    Level 1 (0 points)
    Oct 21, 2014 1:02 PM in response to DeanTTA

    Apple released IOS 8.1 yesterday. We were not able to load the page and were facing authentication issue. But that is fixed now with the new upgrade.

  • by BalkiX,

    BalkiX BalkiX Oct 21, 2014 1:07 PM in response to mannaggia
    Level 1 (5 points)
    Oct 21, 2014 1:07 PM in response to mannaggia

    Maybe it is fixed in Safari in iOS 8.1, but it is not fixed in Api that is provided for developers to be used by apps. I have still same issue when using NSURLConnection or NSURLSession.

  • by mannaggia,

    mannaggia mannaggia Oct 21, 2014 1:23 PM in response to Sam_Blues
    Level 1 (4 points)
    iPad
    Oct 21, 2014 1:23 PM in response to Sam_Blues

    Seems to be fixed here too.

     

    Kind of disconcerting in that it was not even mentioned in the changelog. It also seems to be remembering the password much longer than it previously did (a nice surprise) so I don't need to authenticate as much when popping in and out of Safari.  Still, it would be nice to have a checkbox or option to remember the Windows Auth login and password.

  • by Piscus_,

    Piscus_ Piscus_ Oct 22, 2014 2:18 PM in response to mannaggia
    Level 1 (0 points)
    Oct 22, 2014 2:18 PM in response to mannaggia

    The issue resides between Safari and Reverse Proxy.  Probably when you were on WIFI you were using the WIFI of your company.  When you do that then traffic is normally considered internal and you don't go thru the reverse proxy.

     

    In our case this is affecting all our users with iOS 8.x.x.  If we try to hit SharePoint using NTLM authentication thru a reverse proxy (Linux or Windows) Safari will challenge you for credentials over and over.  This is a Safari issue on iOS 8.x.x.  The issue does not occur when using a different browser.

     

    Does anyone know how to open a case with Apple?

     

    Thanks!

  • by ddkilzer,

    ddkilzer ddkilzer Oct 22, 2014 7:48 PM in response to Piscus_
    Level 2 (344 points)
    Oct 22, 2014 7:48 PM in response to Piscus_

    Piscus_ wrote:

     

    Does anyone know how to open a case with Apple?

     

    Thanks!

     

    You need to log into <https://bugreport.apple.com/> to open an internal bug report with Apple.  Please include as much information about your setup as possible:  software used with specific versions, network topology, and tcpdump packet captures would likely be the most helpful for this issue.

     

    You should be able to use your Apple ID to log in, although you may need to "convert" it to a developer account if prompted.  (This doesn't do anything other than let you log in to developer.apple.com with your Apple ID.)  There should be an option to sign up with a free developer account; you may have to read through the different options to find it, though.

  • by loosecannonchris,

    loosecannonchris loosecannonchris Oct 29, 2014 1:37 PM in response to mannaggia
    Level 1 (0 points)
    Oct 29, 2014 1:37 PM in response to mannaggia

    After 8.1 connecting back to IIS for our mobile apps work on Wi-Fi but not on cellular.  However I was able to get it to work by changing code.  When IOS 7 broke the authentication I changed my apps to use NSURLCredentialPersistenceNone when passing in NSURLCredential for the authentication challenge and just kept the credentials myself.  With IOS 8 I went back to the IOS 6 method of using NSURLCredentialPersistenceForSession and it worked.

     

    This won't fix any Safari issues but maybe will spark some ideas.

  • by Michael_macmac,

    Michael_macmac Michael_macmac Nov 9, 2014 6:19 AM in response to mannaggia
    Level 1 (0 points)
    Nov 9, 2014 6:19 AM in response to mannaggia

    I'm facing the same problem here ,, i wonder if any solution ?

  • by BalkiX,

    BalkiX BalkiX Nov 10, 2014 12:50 AM in response to Michael_macmac
    Level 1 (5 points)
    Nov 10, 2014 12:50 AM in response to Michael_macmac

    Apple knows about this issue since iOS 8.0 was released. At that time 1st bug report was created. They've also closed mine bug report as a duplicate, so I cannot tell in which state it currently is. Apple has also fixed this issue for Safari, but not for 3rd party (non-Apple) apps. So we just have to wait whether and when Apple fix it. Same issue also causes that Client Certification for SSL is not working since iOS 8. And last side-effect of this issue is that our customers are already asking about concurrent OS, when we release our app for that.

Previous Page 2 of 4 last Next