【问题标题】:iOS and ADFS protected web site受 iOS 和 ADFS 保护的网站
【发布时间】:2011-08-14 00:57:11
【问题描述】:

我有一个使用 ADFS 保护的 Web 应用程序,以前是 NTLM。我们曾经能够使用 ASIHTTPRequest 类检索数据,但它似乎不适用于 ADFS。响应是对登录 url 的重定向。

这是从 iOS 连接到受 ADFS 保护的 URL 的正确方法吗?

    NSURL *url = [NSURL URLWithString:@"https://URL_TO_WCF_SERVICE"];

    ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
    [request addRequestHeader:@"Authorization" value:[NSString stringWithFormat:@"Basic %@",[ASIHTTPRequest base64forData:[[NSString stringWithFormat:@"%@:%@",userName, password] dataUsingEncoding:NSUTF8StringEncoding]]]];
    [request startSynchronous];
    NSError *error = [request error];
    if (!error) {
        NSString *response = [request responseString];
        NSLog(@"%@", response);
    }

【问题讨论】:

  • 你有没有想过这个问题?我认为 Google Drive iPad 应用程序存在这个问题,我想指导他们找到可能的解决方案。当我尝试使用 ADFS 和集成 Windows 身份验证登录到我的 Google Apps 域设置以进行 SSO 时,没有任何反应。如果我将它切换到它的工作形式。

标签: asp.net ios wcf adfs


【解决方案1】:

可能与扩展保护有关。请参阅NTLM authentication to AD FS for non-IE browser without 'Extended Protection' switched off? 了解更多信息。

HTH!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-02
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    • 2022-01-07
    • 2017-06-15
    • 2021-11-30
    相关资源
    最近更新 更多