我有使用windows身份验证的WCF服务,我使用ajax调用来调用该服务。对于谷歌铬,它是完美的工作,因为凭据是兑现,但在火狐,我得到401未经授权。我希望firefox会弹出一个弹出来填充我的凭据(就像我从浏览器调用服务时一样)。我的javascript代码如下:
var url = "http://localhost:8732/Dom
我想避免在我的控制器中有很多if Request.IsAjaxRequest()。我在想,如果我能够将这个逻辑压缩到一个ActionFilter,那么在我的应用程序中很容易采用一个约定,为任何可能使用Ajax的请求提供第二个操作,同时在禁用JavaScript的情况下提供回退。(int id) // called through ajax, return a partia