从 Objective-C 向 IIS 发送请求时需要身份验证

Posted

技术标签:

【中文标题】从 Objective-C 向 IIS 发送请求时需要身份验证【英文标题】:Authentication Required while sending a request to IIS from Objective-C 【发布时间】:2011-03-15 08:01:28 【问题描述】:

我有一个 iPad 应用程序。我在其中使用 WCF 数据服务(OData)制作代理对象。

初始化对象时,我收到需要身份验证的错误。我的服务是在 IIS 7.0 上配置为 windows 身份验证的身份验证。

谁能帮助我,我如何发送 Windows 凭据以访问所有动词(POST、GET、DELETE 等)?

【问题讨论】:

【参考方案1】:

如果您想从 iPad 访问服务,您必须将服务配置为匿名访问(或基本身份验证)。 Windows 身份验证仅适用于属于您的 windows 域(或本地身份验证)的设备。

【讨论】:

现在我在执行以下代码时收到 Http 错误 403:[proxy addToObject:(id)object]; [代理保存更改];

以上是关于从 Objective-C 向 IIS 发送请求时需要身份验证的主要内容,如果未能解决你的问题,请参考以下文章

第3章 类对象和方法(Objective-C程序设计)

Objective-C – 从应用程序委托向视图控制器发送消息

从 swift 或 Objective-c 向 js 发送事件

无法从我的 Objective-C 代码向 Google Analytics/Firebase 发送自定义事件

从 IIS 上的 ASP.NET Core 应用程序请求超时

从 Objective-C 中的 ColdFusion 布尔返回类型获取 BOOL 的更好方法?