Asp.net web api 在WebApi中发布nServiceBus消息时出现HTTP错误404
我创建了一个WebApi项目,它发布了一条应该通过nServiceBus处理的消息。 它可以在IIS Express(从VS.NET)中工作,但不能在IIS 8.5(在同一台计算机上)中工作 该错误是RavenDB在发布消息时抛出的404,但我无法获得有关该错误的详细信息 我尝试从nServiceBus主机发布消息,效果很好。从IIS中托管的ASP.NET MVC网站也可以使用。它只有在从IIS中托管的WebApi项目发布时才会失败 然后,错误是HTTP 404,消息没有进入消息队列Asp.net web api 在WebApi中发布nServiceBus消息时出现HTTP错误404,asp.net-web-api,http-status-code-404,ravendb,nservicebus,Asp.net Web Api,Http Status Code 404,Ravendb,Nservicebus,我创建了一个WebApi项目,它发布了一条应该通过nServiceBus处理的消息。 它可以在IIS Express(从VS.NET)中工作,但不能在IIS 8.5(在同一台计算机上)中工作 该错误是RavenDB在发布消息时抛出的404,但我无法获得有关该错误的详细信息 我尝试从nServiceBus主机发布消息,效果很好。从IIS中托管的ASP.NET MVC网站也可以使用。它只有在从IIS中托管的WebApi项目发布时才会失败 然后,错误是HTTP 404,消息没有进入消息队列 有什么想法
有什么想法吗?这就是您的服务部署方式吗?RavenDB与IIS在同一个盒子上运行?您正在测试生产环境中不存在的场景吗?嗨,Chris。这是我的开发环境,我还没有考虑如何将其部署到Test/Acc/Prod。Raven和IIS放在同一个盒子里会有问题吗?因为这更像是一个故障排除/调试问题,所以它更适合在论坛上使用