繁体   English   中英

从IIS 7.5升级到IIS 8.5会破坏带有Hawk身份验证的OData吗?

[英]Upgrade from IIS 7.5 to IIS 8.5 breaks OData with Hawk Authentication?

从IIS 7.5升级到IIS 8.5后遇到的问题,我遇到很多麻烦。

我有两个Web应用程序。 一个MVC应用程序和一个独立Web API。 他们正在通过数据服务层与OData和Hawk身份验证进行通信。

升级后,URL的处理/解析/处理方式发生了重大变化。 而且我无法找出整个烂摊子哪里出了问题。

查询:

http://api/odata/Car?$filter=Name eq 'BMW'        - Works
http://api/odata/Car?$filter=contains(Name,'BMW') - Works
http://api/odata/Car?$filter=Id eq 1 and 1=1      - Works
http://api/odata/Car(1) - Does not work

在我看来,URL中的括号在IIS8.5中不起作用,或者在某种程度上与IIS7.5解析方式不同。 也许在Thinktecture.IdentityModel中

任何帮助深表感谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM