我目前遇到一个目前无法正确确定的问题。
当我尝试通过 VSCode 使用 Git 时,无论是通过启动 Git-Bash 终端还是使用 GUI 工具,实际运行命令都需要花费大量时间。
这似乎是随机的,但作为运行时的示例,“git push -u origin main”花费了从 2:37 分钟到 17:03 分钟的任何时间
相比之下,当我在完全相同的文件夹上运行完全相同的命令但通过独立的 GitBash 运行时,需要大约 2 秒的时间。
所以我只是想知道是否有人可以帮助解决这两件事;
谢谢。
我已经在我们环境中的另一台计算机上进行了测试,然后在我的个人计算机上进行了测试。个人问题为零,但我工作环境中的计算机仍然通过 VSCode 运行 Git 命令非常缓慢。
因此,正如我所假设的,这很可能是与我们环境中的某些内容相关的问题(但与网络无关)。但我仍然想知道为什么要花这么长时间或者我怎样才能自己弄清楚这些信息?
我发现这个问题有很多观点,所以我只想为其他有这个问题的人澄清一下。
我有一个奇怪的问题,我们正在运行一个 asp.net core razor 应用程序。登录 Firefox 或 Edge 没有问题。
但随机地,我们在 Chrome 中有一个我们无法弄清楚的问题。
(随机,以前在用户的机器上随机发生过,现在在很多机器上都发生了,但仍然不是全部)
问题是我们的“身份验证令牌”cookie 似乎没有被设置。
对我来说,错误似乎是在用户名和密码成功之后但在重定向之前运行的这一行。
...
Response.Cookies.Append("auth-token", inToken, option);
...
Run Code Online (Sandbox Code Playgroud)
没有错误,但是在跌倒后几乎立即运行的一条线
public async Task Invoke(HttpContext context)
{
var name = "auth-token";
var cookie = context.Request.Cookies[name]; //THIS LINE DOESN'T HAVE THE COOKIE CALLED "auth-token" IN CHROME
...
}
Run Code Online (Sandbox Code Playgroud)
我们已经尝试过:
隐身 Chrome/清除缓存/Chrome 中的 Cookie
似乎没有明确的原因何时发生此问题。
我很想弄清楚为什么会发生这种情况,或者如果可能的话,我想知道有关如何捕捉正在发生的事情的任何信息。
谢谢!