尝试在asp.net web api上注册新用户时出错500

尝试在asp.net web api上注册新用户时出错500,asp.net,asp.net-web-api,Asp.net,Asp.net Web Api,我正在windows服务器上托管我的asp.net web api。Api使用个人身份验证。当我尝试注册新用户时,会出现以下错误(在启用失败的请求跟踪后)。DB上的现有用户可以登录,但api仅在尝试创建用户(注册)时失败。有什么建议吗 我在配置文件中尝试了key=owin:AutomaticAppStartup“value=“true” 模烯 __DynamicModule_Microsoft.Owin.Host.SystemWeb.OwinHttpModule,Microsoft.Owin.H

我正在windows服务器上托管我的asp.net web api。Api使用个人身份验证。当我尝试注册新用户时,会出现以下错误(在启用失败的请求跟踪后)。DB上的现有用户可以登录,但api仅在尝试创建用户(注册)时失败。有什么建议吗

我在配置文件中尝试了
key=owin:AutomaticAppStartup“value=“true”

模烯

__DynamicModule_Microsoft.Owin.Host.SystemWeb.OwinHttpModule,Microsoft.Owin.Host.SystemWeb,版本=4.0.0.0,区域性=中性, PublicKeyToken=31bf3856ad364e35_f8907279-e4fe-493a-8c69-1c930b7c2600

通知

PRE_EXECUTE_REQUEST_HANDLER 
HttpStatus 500

HttpReason内部服务器错误

HttpSubStatus 0

错误代码操作已成功完成。(0x0)

配置例外信息


在我的电脑上托管时,我没有收到这些错误。此外,我最近安装了ssl证书并添加了一个域。这会影响它吗?

在本地调试后,我发现我的配置文件中的电子邮件发送详细信息不正确。我的web api在用户注册之前发送电子邮件验证链接,这就是为什么existing用户未受到影响


感谢所有帮助过我的人。

看这个:嗨,我试过那个方法。仍然有同样的问题。