尝试在ASP.NET Web API上注册新用户时出现500错误

时间:2019-05-14 07:01:39

标签: asp.net asp.net-web-api

我将Windows Server上的ASP.NET Web API托管。 Api使用个人身份验证。尝试注册新用户时,出现以下错误(启用失败的请求跟踪后。数据库上的现有用户可以登录,但是api仅在尝试创建用户(注册)时失败。有什么建议吗?

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

ModuleName

  

__ DynamicModule_Microsoft.Owin.Host.SystemWeb.OwinHttpModule,Microsoft.Owin.Host.SystemWeb,Version = 4.0.0.0,Culture = neutral,   PublicKeyToken = 31bf3856ad364e35_f8907279-e4fe-493a-8c69-1c930b7c2600

通知

PRE_EXECUTE_REQUEST_HANDLER 
  

HttpStatus 500

     

HttpReason内部服务器错误

     

HttpSubStatus 0

     

ErrorCode操作成功完成。 (0x0)

     

ConfigExceptionInfo

在PC上托管时,没有出现这些错误。另外,我最近安装了ssl证书并添加了域。这会影响到它吗?

1 个答案:

答案 0 :(得分:0)

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

感谢所有提供帮助的人。