【发布时间】:2018-01-25 20:38:49
【问题描述】:
我已经在使用 ASP.net Web API (.Net Framework 4.6.1) 应用程序,并且已经有一些“DelegatingHandler”和“ActionFilterAttribute”在处理身份验证和验证过滤器。
我需要更改一些错误消息,例如 404 默认消息:
未找到与请求 URI“https://example.com/api/someWrongUrlAction”匹配的 HTTP 资源。
所以,我读到了OWIN middleware,但我害怕使用它,并且需要知道它会影响任何其他工作功能或托管设置吗?它会影响已经存在的“DelegatingHandler”MessageHandlers 吗?还是“ActionFilterAttribute”过滤器?
注意:我只需要为此目的使用 OWIN 中间件,但是 我将继续在 IIS 中进行托管。
【问题讨论】:
-
查看我的一个类似主题的答案stackoverflow.com/a/41978109/5233410
-
谢谢,但我的问题主要是如果我使用 OWIN 中间件,例如stackoverflow.com/questions/24207583/…,它会影响已经存在的“DelegatingHandler”MessageHandlers 吗?还是“ActionFilterAttribute”过滤器?
标签: asp.net-web-api owin owin-middleware