我的API使用承载令牌进行身份验证,控制器使用“授权”属性。
每当我使用邮递员查询API时。由于某种原因,它会发送一个ARRAffinity cookie,其中包含每个请求以及不记名令牌。
然而,当我在没有cookie的情况下用fiddler调用相同的API端点时。它随机失败了401。是随机的一些请求会获得200次成功,而有些会因401而失败。
然而,当我通过fidler传递ARRAffinity cookie时。它没有任何失败。
有没有办法阻止Web Api或azure生成ARRAffinity cookie。我只想使用持票人,而不是饼干。
答案 0 :(得分:3)
有没有办法阻止Web Api或azure生成ARRAffinity cookie。
我们可以在天蓝色的门户中轻松关闭ARR Affinity。细节步骤如下:
步骤1:在Azure门户中导航到您的Web Api。
第2步:在设置刀片中选择应用程序设置。
第3步:关闭ARR亲和力。
第4步:选择保存。
有关详细信息,请参阅document