我使用示例(sample plugin app)来启动架构插件。所以我们在插件(DLL web)中的控制器上有一个简单的问题。当我尝试从网络调用时,我的控制器是TemplateController http://localhost:6240/Template/Index无法解雇。如果我将它移动到web,主站点它工作正常。 我需要在启动时注册一些文件/ dll。 WepApi工作正常
on dll web plugin
a._numerator
答案 0 :(得分:0)
也许它与安全性有关。尝试运行Web应用程序作为"本地系统"在IIS应用程序池标识
中答案 1 :(得分:0)
您是否为控制器操作配置了自定义路由? 如果是这样,您是否尝试添加映射到模块配置的路由? 以下示例适用于WebApi控制器
public override void Initialize()
{
// your configuration here
Configuration.Modules.AbpWebApi().HttpConfiguration.MapHttpAttributeRoutes();
}