2009-08-02 13 views
3

In ASP.NET sehe ich oft (und habe die folgenden kopiert) aber nie wirklich den Unterschied zwischen dem * und? Symbole.ASP.NET-Autorisierung Was bedeutet * und? bedeuten?

zum Beispiel

<system.web> 
    <authorization> 
    <deny users="*" /> 
    <deny users="?" /> 
    </authorization> 
</system.web> 

Nur frage mich, wenn jemand mir sagen, der Unterschied kann?

Prost.

Antwort

5

? bedeutet anonyme Benutzer.

* bedeutet alle Benutzer.

1

Das * ist ein Platzhalter für "alle",? bedeutet anonyme Benutzer.

+0

Können Sie mich lassen, was ist der tatsächliche Unterschied zwischen anonymen Benutzer und jedem? –

+0

Jeder enthält anonyme Benutzer - aber auch angemeldete Benutzer. – Oded

Verwandte Themen