{"action":"created","issue":{"url":"https://api.github.com/repos/abbr/NodeSSPI/issues/22","repository_url":"https://api.github.com/repos/abbr/NodeSSPI","labels_url":"https://api.github.com/repos/abbr/NodeSSPI/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/abbr/NodeSSPI/issues/22/comments","events_url":"https://api.github.com/repos/abbr/NodeSSPI/issues/22/events","html_url":"https://github.com/abbr/NodeSSPI/issues/22","id":129739077,"number":22,"title":"Safari broken with backend SSPI","user":{"login":"dankell","id":12733736,"avatar_url":"https://avatars.githubusercontent.com/u/12733736?v=3","gravatar_id":"","url":"https://api.github.com/users/dankell","html_url":"https://github.com/dankell","followers_url":"https://api.github.com/users/dankell/followers","following_url":"https://api.github.com/users/dankell/following{/other_user}","gists_url":"https://api.github.com/users/dankell/gists{/gist_id}","starred_url":"https://api.github.com/users/dankell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dankell/subscriptions","organizations_url":"https://api.github.com/users/dankell/orgs","repos_url":"https://api.github.com/users/dankell/repos","events_url":"https://api.github.com/users/dankell/events{/privacy}","received_events_url":"https://api.github.com/users/dankell/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-01-29T11:28:07Z","updated_at":"2016-02-05T10:18:59Z","closed_at":null,"body":"We're trying to integrate node-sspi into a backend express server and have been successful for all browsers except Safari (on iOS and Mac OS).\r\n\r\nWe have a bit more information here:\r\n\r\nhttp://stackoverflow.com/questions/34225094/node-sspi-error-401-with-safari\r\n\r\nAs of today Chrome on iOS also seems to be broken - they have updated to use WKWebView so this may be the heart of the issue."},"comment":{"url":"https://api.github.com/repos/abbr/NodeSSPI/issues/comments/180284604","html_url":"https://github.com/abbr/NodeSSPI/issues/22#issuecomment-180284604","issue_url":"https://api.github.com/repos/abbr/NodeSSPI/issues/22","id":180284604,"user":{"login":"dankell","id":12733736,"avatar_url":"https://avatars.githubusercontent.com/u/12733736?v=3","gravatar_id":"","url":"https://api.github.com/users/dankell","html_url":"https://github.com/dankell","followers_url":"https://api.github.com/users/dankell/followers","following_url":"https://api.github.com/users/dankell/following{/other_user}","gists_url":"https://api.github.com/users/dankell/gists{/gist_id}","starred_url":"https://api.github.com/users/dankell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dankell/subscriptions","organizations_url":"https://api.github.com/users/dankell/orgs","repos_url":"https://api.github.com/users/dankell/repos","events_url":"https://api.github.com/users/dankell/events{/privacy}","received_events_url":"https://api.github.com/users/dankell/received_events","type":"User","site_admin":false},"created_at":"2016-02-05T10:18:59Z","updated_at":"2016-02-05T10:18:59Z","body":"As I said the default setup, as in readme.md works. The issue occurs when we split the frontend and backend, as in the uploaded example.\r\n\r\nWe think that the issue is with how WKWebview handles CORS resources, however we would like help trying to pin down how node-sspi should be causing the browser to request Authentication details (i.e. presenting a login/password dialog)"}}