[英]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.