在线程在Visual Studio 2008华廷-第二个测试方法失败, 有一个与IEStaticInstanceHelper一个好的解决方案(原来的答复在VS测试重用一个IE实例,源),但是当ClassCleanup触发它失败的AttachToIE.结果IEXPLORAR仍在运行.
问题是什么?
当然可以像这样杀死进程:
// Id of IEXPLORAR
_ie.ProcessID
Process.GetProcessById(_processId).Kill();
this._ie = null;
Run Code Online (Sandbox Code Playgroud)
但我真的不喜欢这种方式......
有任何想法吗?
我有一个使用Forms身份验证的ASP.NET网站
<authentication mode="Forms">
<forms name="NewsCoreAuthentication" loginUrl="~/Default.aspx" defaultUrl="~/Default.aspx" protection="Validation" timeout="300" domain="someRootDomain.com" />
</authentication>
Run Code Online (Sandbox Code Playgroud)
我需要确定用户在向客户端呈现后是否在网页上进行了身份验证.为了实现这一点,我想我可以阅读document.cookie并检查是否有".ASPXAUTH".但问题是即使我签了这个值也是空的.
如何检查该用户是否已通过身份验证?为什么document.cookie是空的?
谢谢你的回答.blowdart帮助我理解为什么无法从客户端脚本访问身份验证票据.