用户登录Intranet时执行自定义代码

时间:2012-04-26 08:41:00

标签: .net windows sharepoint

当用户登录到Intranet时,有没有办法运行我的代码?(

它是一个SharePoint服务器场,我想通过登录他/她的计算机登录到Intranet时在后台为用户创建我的站点。

感谢

3 个答案:

答案 0 :(得分:0)

也许你可以看看Global.asax =>有SessionStart(),您可以在那里完成这类工作。

http://msdn.microsoft.com/en-us/library/2027ewzw.aspx

答案 1 :(得分:0)

有一种方法,但我不确定它是多么道德,因为它有点进入黑客领域。您可以使用iframe执行某种代码执行,因为大多数情况下(因为您使用的是SharePoint)用户也在使用Internet Explorer。或者你可以谷歌一点点思考像这样:

http://thehackernews.com/2012/02/dangerous-ie-browser-vulnerabilities.html

但是,我再次说,如果那真的是你想要的东西,请小心。

答案 2 :(得分:0)

你的意思是当用户登录他的电脑=他的Windows?您可以创建一个logon script来触发服务(例如Web服务)或远程执行SharePoint服务器上的命令(例如PowerShell)。在该命令/服务中,您可以检查“我的网站”是否存在并创建它。

---费达