【问题标题】:Is IIS redirecting to match url casing?IIS 是否重定向以匹配 url 大小写?
【发布时间】:2019-07-22 13:42:39
【问题描述】:

我有一个 WebAPI,它是更大的 WebForms 应用程序的一部分,部署在 IIS 10 上的 https://domain/SimpleApp 下。

我注意到,当使用 https://domain/simpleapp/api/endpoint 调用 API 端点时,我被重定向(状态代码 302)到 https://domain/SimpleApp/api/endpoint

我没有设置任何 url-rewrite 规则。

在 iOS 应用程序上使用 API 时会导致一些错误 - 某些端点是安全的,并且在重定向时,“授权”标头被丢弃(Apple 平台上的默认行为)。记录在案:重定向发生在安全和非安全端点上。

这是一些默认的 IIS 配置吗?是否可以更改,使其不会重定向请求(或者在 iOS 应用上更容易处理此问题)?

【问题讨论】:

标签: ios redirect iis case-sensitive


【解决方案1】:

好的,我找到了问题所在。这篇文章很好地描述了它:Beware WIF Session Authentication Module (SAM) redirects and WebAPI services in the same application

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-18
    • 2013-01-21
    • 2020-07-06
    • 2019-11-17
    • 1970-01-01
    • 2019-02-11
    • 2018-02-24
    • 1970-01-01
    相关资源
    最近更新 更多