自定义标头ASP.net MVC

费纳罗

我正在尝试处理WebDav请求以创建CalDav服务器,以便用户可以在他们选择的任何设备上轻松访问我们的日历功能。

问题在于尝试提供任何自定义标头。我编写了一个自定义ActionResult,可以以正确的方式轻松设置任何结果。在OPTIONS请求被识别后,它添加:

response.AppendHeader("Allow", "OPTIONS, PROPFIND, HEAD, GET, REPORT, PROPPATCH, PUT, DELETE, POST");

当我调查最终用户收到以下标头的请求时:

Allow: OPTIONS, TRACE, GET, HEAD, POST

然后,当我尝试使用自定义标头进行请求时,PROPFIND它只会返回404错误。我尝试使用谷歌搜索,但有关这些东西的内容并不多。这可能是我必须启用或禁用的功能。

费纳罗

我必须在网络配置中删除WebDavModuleWebDav处理程序。完成后,它运行完美。

<system.webServer>
  <modules runAllManagedModulesForAllRequests="true">
    <remove name="WebDAVModule" />
  </modules>
  <handlers>
    <remove name="WebDAV" />
  </handlers>
</system.webServer>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Asp.Net-MVC中添加自定义HTTP标头

来自分类Dev

ASP.NET MVC OutputCache不存储自定义标头

来自分类Dev

如何在Asp.Net-MVC中添加自定义HTTP标头

来自分类Dev

将自定义标头添加到iframe asp.net

来自分类Dev

asp.net mvc自定义子路由

来自分类Dev

ASP.NET MVC自定义视图路由

来自分类Dev

ASP.NET MVC 5自定义错误页面

来自分类Dev

ASP.NET MVC中的自定义JSON结果

来自分类Dev

带线程的ASP.NET MVC自定义验证

来自分类Dev

自定义路由ASP.NET MVC

来自分类Dev

ASP.NET Core MVC自定义站点变量

来自分类Dev

ASP.Net MVC Kendo网格的自定义分页

来自分类Dev

ASP.NET MVC 4自定义句柄错误

来自分类Dev

asp.net mvc自定义子路由

来自分类Dev

ASP.NET MVC中的自定义错误页面

来自分类Dev

ASP.NET MVC 4自定义URL

来自分类Dev

asp.net core mvc 中的自定义授权

来自分类Dev

ASP.NET MVC WebGrid添加标头

来自分类Dev

对齐WebGrid标头ASP.net MVC

来自分类Dev

在 ASP.NET MVC 中访问 HTTPRequest 标头

来自分类Dev

使用spring-test-mvc对HTTP标头进行自定义测试

来自分类Dev

MVC 4 RedirectToAction看不到自定义标头

来自分类Dev

Spring MVC - 向所有 HTTP 响应添加自定义 CSRF 标头

来自分类Dev

如何在Asp.Net MVC中创建自定义HTML帮助器

来自分类Dev

如何在ASP.NET MVC5中创建自定义支架模板?

来自分类Dev

Asp.net MVC4中URL的自定义名称

来自分类Dev

如何在ASP.Net MVC 5视图中获取ApplicationUser的自定义属性值?

来自分类Dev

如何在ASP.Net MVC4中创建自定义web.config?

来自分类Dev

ASP.NET MVC5以自定义格式显示日期