小编pav*_*vel的帖子

Asp.Net Core 2.0 Web应用程序静态文件提供404

我尝试从Web服务器(asp.net core 2.0)中获取自定义扩展静态文件。

我尝试接下来运行:

public class Startup
{
    public Startup(IConfiguration configuration)
    {
        Configuration = configuration;
    }

    public IConfiguration Configuration { get; }

    public void ConfigureServices(IServiceCollection services)
    {
        services.AddDirectoryBrowser(); // just to see that I have this files 
    }

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {
        app.UseStaticFiles();
        app.UseDirectoryBrowser();
    }
}
Run Code Online (Sandbox Code Playgroud)

因此,我可以在文件夹中看到我的文件,但无法获取-抛出404: 我在文件夹中的文件

当我单击它时:什么也没发生,我得到了404。 在此处输入图片说明

为Evk更新:

我在src文件夹的静态文件中添加了static_json.json文件,它按预期得到了它: 但是红色的仍然不可用

预先感谢您的帮助!

c# asp.net web-services http-status-code-404 asp.net-core

7
推荐指数
2
解决办法
3039
查看次数

Flutter Firebase 动态链接在新安装中不起作用

我遇到了新安装应用程序后首次使用查询参数运行的问题。我使用 flutter 应用程序并通过以下代码检查新链接:

final PendingDynamicLinkData? initialLink =
    await FirebaseDynamicLinks.instance.getInitialLink();
Run Code Online (Sandbox Code Playgroud)

如果我在应用程序关闭或在托盘中(暂停)时单击链接,它就可以工作。因此自定义 firebase 方案适用于这种情况。

https://example.com/?route=season 以及 firebase 控制台的完整链接:

https://example.page.link/?link=https://example.com/?route%3Dseason&apn=***&isi=***&ibi=** *

有时由于安装我会从 firebase 收到此日志:

my.custom.schema://google/link/?request_ip_version=IP_V6&match_message=No%20pre-install%20link%20matched%20for%20this%20device。

但我使用安装应用程序时有效的相同链接。请注意,我不使用“跳过预览页面”标志。

使用此链接进行操作(未安装应用程序时):

  1. 单击电子邮件中的链接
  2. 请参阅预览页面“https://preview.page.link/example.page.link/season”
  3. 重定向到应用商店(点击“打开”后)
  4. 首先打开一个App

任何帮助都将不胜感激!预先感谢。

deep-linking firebase flutter firebase-dynamic-links

6
推荐指数
0
解决办法
1102
查看次数