如果我在站点 abc.com 并访问我的站点 def.com,该站点托管了一个 silverlight 应用程序。如何在我的 silverlight 应用程序中找出我刚刚来自哪个域?
问问题
285 次
2 回答
1
假设您通过链接访问您的站点(如果您只是输入您的网站地址,这将不起作用),您在 def.com 上的托管 ASPX 页面将收到一个引用 URL。
然后,您只需通过 Silverlight 控件的 InitParams 设置将其传递到 Silverlight 应用程序。
有关如何将属性传递给 Silverlight,请参阅HttpRequest.UrlReferrer 属性和此示例。
于 2012-04-18T15:37:01.830 回答
0
你不能。您将不得不为此使用 Javascript,即使那样您也无法看到用户来自哪个站点,您可以返回上一页。
您可以通过检查 Web 服务器日志在服务器端执行此操作。
于 2012-04-17T04:59:28.003 回答