Apache Blazor的URI';https://mydomain.tk/login' 不包含在基URI中

Apache Blazor的URI';https://mydomain.tk/login' 不包含在基URI中,apache,blazor,blazor-server-side,Apache,Blazor,Blazor Server Side,我有一个问题,没有一个页面工作,只有索引页面。 它在我自己的机器上工作(在VisualStudio中测试时),但在使用apache2的linux ubuntu机器上托管时,会出现此错误 该网页以前是服务器托管的客户端模式(工作正常,没有问题,只是速度慢),但现在我将其改为仅服务器模式(与SignalR一起工作),它不再工作了 我设法在apache设置中修复了websocket连接,因此它正在连接。 仅当尝试转到其他页面时,例如/login 发生这种情况: 随便试试 使用版本3.0.0-prev

我有一个问题,没有一个页面工作,只有索引页面。 它在我自己的机器上工作(在VisualStudio中测试时),但在使用apache2的linux ubuntu机器上托管时,会出现此错误

该网页以前是服务器托管的客户端模式(工作正常,没有问题,只是速度慢),但现在我将其改为仅服务器模式(与SignalR一起工作),它不再工作了

我设法在apache设置中修复了websocket连接,因此它正在连接。 仅当尝试转到其他页面时,例如/login 发生这种情况:

随便试试

使用版本3.0.0-preview5

Ubuntu 16.04.6 LTS

我想是apache配置文件

/etc/systemd/system/kestrel-FatGo.service:
[单位]
Description=FatGo
[服务]
WorkingDirectory=/var/FatGo/publish
ExecStart=/usr/bin/dotnet/var/FatGo/publish/FatGo.dll
重新启动=始终
RestartSec=10
syslogidentier=dotnet演示
用户=www数据
环境=ASPNETCORE\u环境=生产
[安装]

WantedBy=multi-user.target
您是否注意到基本URI的方案是http,而登录url的方案是https?我对Ubuntu一无所知,但似乎你必须调整应用程序配置文件中的一些设置


希望这有帮助……

谢谢,我没有注意到:)。我从页面中删除了SSL,它开始工作了。如果我们能解决如何使用SSL,那就太好了。我也有同样的问题。