小编use*_*162的帖子

MSBuild使用通配符将文件复制到目录路径

我有一个DLL,我想复制到"\ Folder1\DestinationDir"和"\ Folder2\DestinationDir".我尝试使用通配目的地路径:

"\Folder*\DestinationDir", 
Run Code Online (Sandbox Code Playgroud)

但是我收到一个错误:

No Destination specified for Copy.
Run Code Online (Sandbox Code Playgroud)

这是我的XML:

<ItemGroup>
  <ItemToCopy Include="$(OutDir)Mydll.dll" />
</ItemGroup>
<ItemGroup>
  <DeployPath Include="$(MSBuildProjectDirectory)\Folder*\DestinationDir" />
</ItemGroup>
<MakeDir Directories="$(DeployPath)" />
<Copy SourceFiles="@(ItemToCopy)" DestinationFolder="%(DeployPath.FullPath)" />
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激.

也可以看看

使用MSBuild在ItemGroup中创建文件夹列表

c# msbuild

9
推荐指数
1
解决办法
5436
查看次数

如何在 Aspnet Core 中的授权标头中存储 JWT 令牌

我在 .Net Core 中有一个“身份验证服务”应用程序,它通过质询请求进行身份验证,然后使用令牌重定向回客户端应用程序。

    [AllowAnonymous]
    [HttpGet("Login")]
    public IActionResult Login()
    {
        return Challenge(new AuthenticationProperties
        {
            RedirectUri = returnUrlQs
        }, OpenIdConnectDefaults.AuthenticationScheme);
    }
Run Code Online (Sandbox Code Playgroud)

目前,我使用 OpenId Connect 事件通过 HTTP cookie 传输令牌options.Events.OnAuthorizationCodeReceived。然而 4kb cookie 长度太小,所以我想尝试将其移至授权标头。

我尝试设置响应标头,但另一端没有收到它;在客户端应用程序上。

这有可能实现吗?

谢谢你的帮助!

c# jwt openid-connect asp.net-core

0
推荐指数
1
解决办法
2128
查看次数

标签 统计

c# ×2

asp.net-core ×1

jwt ×1

msbuild ×1

openid-connect ×1