单个URL到多个URL [sharepoint]

时间:2015-01-06 14:10:46

标签: dns intranet

我在Intranet上的sharepoint网站上托管网站。我有多个用户在不同的联盟组中。有没有办法可以将单个URL发布到Intranet,从而根据用户进行身份验证的组将用户重定向到不同的URL。

感谢。

2 个答案:

答案 0 :(得分:0)

如果我理解你的问题,你想要这样做。

https://en.wikipedia.org/wiki/URL_redirection

根据用户的工作组,将用户重定向到特定页面的方法可以是,发布检查用户身份验证参数的URL,并使用php swich或类似方法将其重定向到正确的URL。 / p>

答案 1 :(得分:0)

正如Zanna评论的那样,这就是方法。但是在呈现网址之前,您需要检查用户参数。 我想你正在谈论内联网的IIS服务器,对吗?

检查此代码:http://blog.furuknap.net/redirecting-users-based-on-group-membership

这家伙基于群组成员身份:HttpContext.Current.User.IsInRole();

这是您需要走的路径。

此外,您似乎可以直接从IIS配置服务器重定向Urls。这被命名为Url重写。您可以检查IIS管理员。

这更容易,但不那么黑客。 所以你可以先试试这个: 如果存在基于用户的规则,请检查规则。因此,您可以使IIS服务器将用户重定向到您配置的几个不同的URL。

http://blogs.technet.com/b/mspfe/archive/2013/11/27/how-to-create-a-url-alias-using-iis-url-rewrite.aspx