我将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证书并添加了域。这会影响到它吗?
答案 0 :(得分:0)
在本地调试后,我发现配置文件中的电子邮件发送详细信息不正确。我的网络api在注册用户之前会发送电子邮件验证链接,这就是为什么现有用户未受影响的原因。
感谢所有提供帮助的人。