小编Tob*_*oby的帖子

CSS Minifiers是否结合了具有破坏性的元素?

我发现了这个CSS缩小器(http://www.lotterypost.com/css-compress.aspx).该页面底部有一个标题为"CSS Compressor故意不做什么?"的部分.有四件事,其中两件我无法理解为什么它们可能具有破坏性:

将单个边距,填充或边框样式组合到单个属性中.

  margin-top: 10px; 
  margin-right: 0; 
  margin-bottom: 8px;
  margin-left: 30px;
Run Code Online (Sandbox Code Playgroud)

  margin: 10px 0 8px 30px;
Run Code Online (Sandbox Code Playgroud)

并为不同样式块中指定的相同元素组合样式.

#element {
   margin: 0;
}

#element {
   color: #000000;
}
Run Code Online (Sandbox Code Playgroud)

#element {
   margin: 0;
   color: #000000;
}
Run Code Online (Sandbox Code Playgroud)

我认为CSSTidy可以做到这两点.上面的网页是否正确?是否存在这些类型的缩小可能成为问题的情况?

css minify csstidy

7
推荐指数
1
解决办法
1559
查看次数

ASP.NET 3.5 IIS7角色安全实现

我正在使用库存MS Forms Authentication和SqlRolesProvider在IIS7(Server '08)上运行ASP.NET 3.5应用程序.(我使用aspnet_regsql工具生成表).

我们有三个角色:SysAdmins,AppAdmins和Users.所有用户都在用户中,用户可以使用SysAdmins,AppAdmins或两者.

我似乎无法获得一个Admin目录来阻止访问不在SysAdmins和AppAdmins中的用户.它允许所有登录用户,或任何人.

以下是我当前配置的相关位:

<configuration>
  ...
  <system.web>
    <authentication mode="Forms">
      <forms loginUrl="/client/security/login.aspx" timeout="480" />
    </authentication>
    <authorization>
    </authorization>
    <roleManager defaultProvider="SqlRoleProvider" enabled="true" cacheRolesInCookie="true" cookieName="EquityTouch.Roles" cookieProtection="All" cookieSlidingExpiration="true" cookieTimeout="60">
      <providers>
        <clear />
        <add name="SqlRoleProvider" applicationName="EquityTouch" connectionStringName="SQLProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
      </providers>
    </roleManager>
    ...
  </system.web>
  <system.webServer>
    <security>
      <authorization>
        <add accessType="Deny" users="?" />
      </authorization>
    </security>
    ...
  </system.webServer>
  <location path="admin">
    <system.webServer>
      <security>
        <authorization>
          <remove users="*" roles="" verbs=""/>
          <add accessType="Allow" roles="SysAdmins,AppAdmins" />
        </authorization>
      </security>
    </system.webServer>
    <system.web>
      <authorization>
        <deny users="*"/>
        <allow roles="SysAdmins,AppAdmins"/> …
Run Code Online (Sandbox Code Playgroud)

iis-7 web-config asp.net-3.5 sqlroleprovider

3
推荐指数
1
解决办法
2192
查看次数

标签 统计

asp.net-3.5 ×1

css ×1

csstidy ×1

iis-7 ×1

minify ×1

sqlroleprovider ×1

web-config ×1