2012-09-26 66 views

回答

2

你可以把默认一睹关闭和限制/glimpse.axd配置面板只有管理员:

<location path="glimpse.axd"> 
    <system.web> 
     <authorization> 
     <allow roles="Admin"/> 
     <deny users="*"/> 
     </authorization> 
    </system.web> 
</location> 
+0

我怎样才能使用代码 - 我最好想说的是用户汤姆,杰伊或彼得,然后让他们通过... – Haroon

+0

我可以搜索数据库,因此我想检查代码 – Haroon

+0

如果您使用角色你不需要通过代码来完成。只需授予所有这些用户在您的'web.config'中指定的自定义角色,如我的答案中所示。我在这个例子中使用了'Admin'角色,但是您可以创建一个名为'Glimpse'的特殊角色,然后简单地授予这些用户这个角色。 –

1

在Glimpse 1.4.1中,他们提供了一个GlimpseSecurityPolicy.cs,可以很容易地在代码中设置授权,而不是使用元素。

+0

将需要看这...感谢您的回应 – Haroon