几个月前,当我最初制作我的Blazor WebAssembly解决方案时,我没有在Visual Studio的Blazor模板中勾选身份验证选项,所以我认为我可以通过制作一个新的解决方案并将所有身份验证方面复制到原始版本中来解决这个问题。(可能是。net更新导致了我的问题吗?)
不知何故,这导致我的应用程序,一旦它构建和运行,停止和Visual Studio抛出错误"无法连接到web服务器'Solution.Server'."值得一提的是,app. useidentityserver抛出一个异常,当应用程序在调试模式下启动,但我认为这是一个完全不同的错误,不知道。
我试着用谷歌搜索,但无济于事,但微软文档确实提到了确切的错误,指出这是由启动设置的本地主机路径中指定的端口之间的差异引起的。json文件和端口指定app.Run,但我找不到任何端口指定app.Run,我想知道这是否过时或不适用于WebAssemblies。
谢谢你的帮助,提前。
没关系,在查看了一堆东西后,我确定问题是我在appsettings.json中没有ConnectionString。