我已经按照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
我必须设置
response.SuppressFormsAuthenticationRedirect = true;
在我的回复中,重定向被禁用