如何将 ASP.NET Core 6 的 wwwroot 文件夹路径更改为另一台服务器

huangapple go评论74阅读模式
英文:

how can I change asp.net core 6 wwwroot folder path to another server

问题

我面临这种情况,客户希望在服务器上设置IIS,将SQL Server放在另一台服务器上,并将上传的文件放在另一台服务器上。
所有服务器都连接到本地网络,只有IIS服务器连接到互联网。

那么,我应该如何将ASP.NET Core 6的wwwroot文件夹路径更改为另一台服务器?

我尝试将网络文件夹创建快捷方式放在wwwroot中,但它看起来更像是一个.link文件而不是文件夹。

英文:

I'm facing this situation, the customer wants to set the IIS on server , SQL Server on other server and uploaded files on other server.
all servers linked in local network , IIS server connected to the internet only.

so how can I change asp.net core 6 wwwroot folder path to another server?

I tried to set shortcut of a network folder in the wwwroot but it's look like a .link not a folder

答案1

得分: -1

为解决这个问题,请添加以下代码:

app.UseStaticFiles(new StaticFileOptions()
{
    FileProvider = new PhysicalFileProvider(@"\2.168.1.234\Arc\Uploaded\"),
});

在调试模式下,这可以正常工作,但在发布时会出现以下错误:

HTTP Error 500.30 - ASP.NET Core 应用程序启动失败

要解决这个问题,请在IIS中添加帐户:

  1. 打开IIS管理器
  2. 打开应用程序池 -> 选择要更改的应用程序池
  3. 右键单击应用程序池,选择高级设置
  4. 选择“身份”列表项,然后单击省略号(带有三个点的按钮)
  5. 选择自定义帐户 -> 设置...
  6. 输入用户名:<machinename> 和相关密码
  7. 确定,确定,确定...

如何将 ASP.NET Core 6 的 wwwroot 文件夹路径更改为另一台服务器

英文:

to solved this issue add:

    app.UseStaticFiles(new StaticFileOptions()
{
    FileProvider = new PhysicalFileProvider(&quot;\\\2.168.1.234\\Arc\\Uploaded\\&quot;),
     
});

this work fine in debug mode, in publish gives this error:

> HTTP Error 500.30 - ASP.NET Core app failed to start

to solve it add account in IIS:

  1. Open the IIS Management
  2. Open the Application Pools ->Select the application pool you want
    to change
  3. Right click the application pool and select Advanced Settings
  4. Select the Identity list item and click the ellipsis (the button
    with the three dots)
  5. Select the custom account -> set...
  6. insert user name: <domainname>&lt;machinename> and related password
  7. ok , ok ,ok ...

如何将 ASP.NET Core 6 的 wwwroot 文件夹路径更改为另一台服务器

huangapple
  • 本文由 发表于 2023年3月15日 18:29:52
  • 转载请务必保留本文链接:https://go.coder-hub.com/75743457.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定