我想将使用架子的基本 dart 服务器部署到 IIS 服务器。
我运行命令 dart compile exe 并尝试将可执行文件与 web.config 文件一起放在文件系统中。我使用我需要的设置设置了工作池。我有一个 DNS 准备好,它是 mywebsite.reu.po 并为它设置了正确的绑定。它给了我一个关于处理程序的 503 错误。服务器主机名是 localhost,端口是 APSNET_PORT 。如果在该端口中没有找到任何内容,则它会抓取端口 4000。
这是我的 web.config 文件中的内容
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath=".\server.exe" />
</system.webServer>
</configuration>