Roles.CookieName Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o nome do cookie onde os nomes dos papéis são armazenados em cache.
public:
static property System::String ^ CookieName { System::String ^ get(); };
public static string CookieName { get; }
static member CookieName : string
Public Shared ReadOnly Property CookieName As String
Valor de Propriedade
O nome do cookie onde os nomes dos papéis estão armazenados em cache. O padrão é . ASSUNTOS.
Exemplos
O exemplo seguinte mostra o elemento roleManager na secção system.web do ficheiro de Web.config para uma aplicação ASP.NET. Especifica que a aplicação utiliza uma SqlRoleProvider instância e define o cookieName atributo como . ASPROLES.
<roleManager defaultProvider="SqlProvider"
enabled="true"
cacheRolesInCookie="true"
cookieName=".ASPROLES"
cookieTimeout="30"
cookiePath="/"
cookieRequireSSL="false"
cookieSlidingExpiration="true"
cookieProtection="All" >
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</roleManager>
Observações
Pode especificar o nome do cookie onde os papéis são armazenados em cache para a sua aplicação, definindo o atributo cookieName no ficheiro Web.config da sua aplicação ASP.NET. Isto é útil quando pretende identificar de forma única um cookie para a sua aplicação ou quando um cookie é partilhado entre várias aplicações, como um cookie de domínio.