我知道之前在堆栈溢出时已经问过类似的问题,但它对我没有用。请在回答/评论之前阅读整个问题。
我已经在两个 Web 应用程序中实现了 AD B2C,直到上周都运行良好。现在突然间我们得到
错误请求 - 请求太长 HTTP 错误 400。请求标头的大小太长。
当用户尝试登录网站时。由于我的网站要求每个用户都登录,因此它完全阻止了我们。
我的网络应用程序也无法在隐身/私密窗口中运行。浏览器:Chrome、Firefox 和 Edge
在删除所有历史记录后,当我在 chrome(非隐身)中打开应用程序时,我可以看到来自 Web 应用程序 url 的大约 160 多个 cookie。
是的,太多的 cookie 似乎正在扼杀我的 web 应用程序,但即使在删除浏览器的所有历史记录和隐私浏览之后,它也会发生。
即使我怀疑更多的声明属性可能会增加标题大小,但我已将声明属性减少到 3。

我也试过这个,但徒劳无功。
底线:删除 cookie 和减少索赔对我们都不起作用,我们被阻止了。提前致谢。
azure azure-active-directory azureportal azure-web-app-service azure-ad-b2c
根据Azure AD B2C 文档,我们可以为 Azure AD B2C 应用程序配置 SSO。我们希望我们的用户对应用程序进行自我注册,因此选择了 AD B2C。
但是在创建 B2C 租户帐户并配置所有策略之后。我找不到配置 SSO 的选项。自 2017 年 11 月 30 日之后,Active Directory 将仅在新门户中可用。请提供参考wrt新门户。
. 任何帮助将不胜感激。
提前致谢。
在我的应用程序中,每个客户都有一种复杂的类,我们可以在其中为该特定客户进行一些搜索和替换。我运行 Queue 工作人员来运行与 eBay 的每日同步,以便每个客户进行某种搜索和替换。
问题是 Laravel 队列将代码缓存了很长时间,如果我想更改任何客户类文件(经常发生),我将不得不重新启动队列工作程序(这可能会停止我不做的正在运行的作业) t打算停止)。
所以我的问题是,如何强制 Laravel Queue 在不重启工作人员的情况下重新读取新代码?
我在 StackOverflow 上找不到任何其他答案。我刚刚安装了 Intellij,但由于某种原因它找不到我的 JDK。
这是我所做的:
安装 Java JDK 9.0.1
注意:我也有 Android Studio 和 Netbean,两者都没有问题。听说 Intellij 比 Netbean 好,所以第一次尝试使用它。
我有这个代码来测试链表和数组列表之间的性能:
long start = System.currentTimeMillis();
for (int i = 0; i < 1E5; i++) {
list.add(i);
}
for (int i = 0; i < 1E5; i++) {
list.remove(i);
}
long end = System.currentTimeMillis();
System.out.println(type + ":" + (end - start));
Run Code Online (Sandbox Code Playgroud)
但后来我收到了这个错误:
线程"main"中的异常java.lang.IndexOutOfBoundsException:索引:50000,大小:50000.
我很困惑.所以我打开我的Visual Studio并试图用c#做同样的事情:
List<int> numbers = new List<int>();
for (int i = 0; i < 1E5; i++)
{
numbers.Add(i);
}
for (int i = 0; i < 1E5; i++)
{
numbers.Remove(i);
}
Console.WriteLine("It's done");
Run Code Online (Sandbox Code Playgroud)
它运行得很好.所以我在java代码上做错了什么,或者这里有一些特别的东西要学习!对不起,如果我写坏英语:(