【发布时间】:2015-08-13 09:06:46
【问题描述】:
我已经使用 webapi2.2 构建了一个 API。
当我将 API 部署到 Azure 时,我收到服务不健康消息...当我检查我的 API 日志时,日志会给出错误消息
“引导绑定失败:执行 'WebApiConfig.Register' 导致 异常:“参数计数不匹配。”。
应用程序启动功能如下
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
WebApiConfig.Register(GlobalConfiguration.Configuration);
我的 WebApiConfig.cs 有以下内容:
public static void Register(HttpConfiguration config)
{
config.EnableCors();
config.Formatters.JsonFormatter.
SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/html"));.......
这里还有一个问题:api实现了自己的安全机制(我使用以下作为参考http://bitoftech.net/2014/12/15/secure-asp-net-web-api-using-api-key-authentication-hmac-authentication/)。此实现是否可以在 Azure 中工作,还是必须使用 x-zumo 标头授权机制?
【问题讨论】:
标签: c# asp.net azure asp.net-web-api2