我按照msdn的说明实现了一个安全的WCF Odata服务: https://msdn.microsoft.com/en-us/data/gg192997.aspx
当我去服务时: http://localhost/MyOData/ODataService.svc/Orders
验证在管道中正确进行,当我验证自己时,它已正确完成。
但后来我被重定向到:
http://localhost/MyOData/login.aspx?ReturnUrl=%2fMyOData%2fODataService.svc%2fOrders
这不会返回任何数据。由于我从其他工具中使用此服务,因此无效。验证后我应该回到这个URL: http://localhost/MyOData/ODataService.svc/Orders
答案 0 :(得分:0)
我必须设置
response.SuppressFormsAuthenticationRedirect = true;
在我的回复中,重定向被禁用