C# 跨域iframe中的安全错误

C# 跨域iframe中的安全错误,c#,.net,asp.net,security,ssl,C#,.net,Asp.net,Security,Ssl,我有一个客户点击跟踪器。跟踪器只是一个javascript片段,它将一个iframe(另一个域)写入页面 如果我有一个正常的iframe,我可以比iframe安全时(通过ssl访问站点)更准确地跟踪单击(我比较来自另一个跟踪解决方案的数据) 在尝试调试该问题时,我遇到了一个场景,其中iframe有一个安全错误。这说明安全证书是无效的 现在的问题是,我只能看到这个错误一次,之后我无法重现它。有什么方法可以复制错误吗?如果iframe是安全的,我有没有办法弄清楚为什么我跟踪的点击次数更少 技术堆栈:

我有一个客户点击跟踪器。跟踪器只是一个javascript片段,它将一个iframe(另一个域)写入页面

如果我有一个正常的iframe,我可以比iframe安全时(通过ssl访问站点)更准确地跟踪单击(我比较来自另一个跟踪解决方案的数据)

在尝试调试该问题时,我遇到了一个场景,其中iframe有一个安全错误。这说明安全证书是无效的

现在的问题是,我只能看到这个错误一次,之后我无法重现它。有什么方法可以复制错误吗?如果iframe是安全的,我有没有办法弄清楚为什么我跟踪的点击次数更少

技术堆栈
dotNet framework 3.5
操作系统:Win 2003服务器
Web服务器:IIS 6.0

SSL证书颁发者:Go Daddy。

iFrame应该共享同一个域,例如foo.com和subdomain.foo.com在SSL方面是不同的。

当脚本将document.domain属性分配给站点名称空间的后缀时,页面的允许访问范围可以扩展到第二级域。例如,www.microsoft.com上的页面可以将document.domain属性最初指定为www.microsoft.com-as microsoft.com,以扩大访问范围,以包括home.microsoft.com或任何其他站点中的页面,只要其他页面也将document.domain属性设置为相同的值。

是的,我理解。在本例中,我们将从另一个域放置代码段。因此,不会出现这种情况。如果您正在放置来自另一个域的代码段,那么您已经违反了相同的域策略。您是否尝试将代码段包含在“同一”域中?我无法这样做,因为我无法控制该域。我可以把这个片段放在html页面上。