小编Sat*_*mba的帖子

使用NTLM避免每个请求的401响应

我们这里有一个使用基于NTLM的Windows身份验证的asp.net 3.5应用程序.该系统在专用网络上运行,该网络实际上分布在不同的地理位置(通过VPN连接).

我们现在正在尝试优化网站的性能.由于NTLM的工作方式,每个对IIS的新请求都由3个不同的请求组成,而前2个是401个响应.我们正在尝试将这些请求的数量最小化,仅在会话开始时.我们找到解决方案.不幸的是它并没有改变任何东西,我们继续得到这个401响应(消耗时间).

为了看到我第一次使用Fiddler应用程序的流量.不知何故,当我使用Fiddler时,在会话开始时只有一个身份验证过程(完全按照我的意愿),但当我关闭Fiddler并通过WireShark检查流量时,我可以看到每个请求仍然有401响应.

使用的客户端是IE6,IIS版本6.

有人可以提供建议吗?

iis ntlm iis-6 http-status-code-401

28
推荐指数
1
解决办法
4万
查看次数

在窗口的背景中创建一个透明孔 - WPF

我有一个带有这些值的窗口:

WindowState="Maximized"
AllowsTransparency="True"
Opacity="0.5"
WindowStyle="None"
Run Code Online (Sandbox Code Playgroud)

此窗口位于其他窗口的顶部(作为弹出窗口),其中包含特定位置上的内容.

我有一个新的要求.该窗口必须从下面的窗口显示一个矩形区域.换句话说,我必须在这个窗口中设置一个"洞",它将是完全透明的(没有不透明度值).直到这一刻我才想出办法让这个透明的洞.

希望得到一个想法......

wpf transparency

8
推荐指数
2
解决办法
8225
查看次数

如何确定Web应用程序当前是否正在运行

我有一个在IIS 6下运行的ASP.NET Web应用程序,以及另一个负责监视和报告状态的进程.

我想通过监视进程对Web应用程序进行采样,以便通过访问Web应用程序上的专用处理程序来检查其状态,我不想"唤醒"Web应用程序,以防它不运行.

是否有一个选项来确定特定的Web应用程序当前是否正在运行?如果有这样的选项,我将能够首先检查应用程序是否正在运行,然后才能访问处理程序以检查其状态.

谢谢.

.net c# asp.net iis-6

7
推荐指数
1
解决办法
2862
查看次数

标签 统计

iis-6 ×2

.net ×1

asp.net ×1

c# ×1

http-status-code-401 ×1

iis ×1

ntlm ×1

transparency ×1

wpf ×1