小编a4b*_*ike的帖子

配置TeamCity以从SVN中继,分支和/或标记构建

如何将TeamCity配置为从SVN中继以及不同分支和/或标记构建?

我们的想法是从同一个项目中获得多个构建,这样我们就可以拥有生产中的当前版本(能够对该"发布标记"进行部署和修复)并同时拥有主干和分支与每天发生的实际发展.

我们有我们的策略,所有者以及SVN目录的所有内容,我们遇到的问题是如何配置TeamCity以在应用程序的不同"版本"或"状态"上为同一项目进行多个构建.

做这个的最好方式是什么 ?

提前致谢 !

svn tags teamcity branch trunk

34
推荐指数
1
解决办法
2万
查看次数

更改 System.Web.Security.MembershipProvider (EPiServer) 中密码策略验证的错误消息

这是我的情况。

我正在使用 EPiServer 9 并且我已经配置了一个 SqlServerMembershipProvider 如下:

<add name="SqlServerMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
                     connectionStringName="EPiServerXYZ"
                     enablePasswordRetrieval="false"
                     enablePasswordReset="true"
                     requiresQuestionAndAnswer="false"
                     requiresUniqueEmail="false"
                     maxInvalidPasswordAttempts="5"
                     minRequiredPasswordLength="8"
                     minRequiredNonalphanumericCharacters="1"
                     passwordAttemptWindow="10"
                     applicationName="/"
                     passwordStrengthRegularExpression="^.*(?=.{8,})(?=.*\d)(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[^\w\d\s]).*$" />
Run Code Online (Sandbox Code Playgroud)

一切正常,验证和不同的场景。

我们的问题是会员提供者显示的错误消息是通过使用配置创建的,它最终给出了用户不友好的消息,例如:

  • '无效密码,最小长度:8,最小非字母数字字符:1'
  • 'newPassword' 中的非字母数字字符需要大于或等于 '1'。参数名称:newPassword'
  • '参数'newPassword' 与配置文件中指定的正则表达式不匹配。参数名称:newPassword'

在episerver中创建用户时的错误消息密码验证

我很想设置一个自定义错误消息,它真正向用户解释了我们在用于验证密码的正则表达式中的所有要求。

到目前为止,我可以考虑这样做的唯一方法是实现/扩展我们正在使用的当前提供程序,以便在验证出现问题时设置自定义错误消息,但我想可能有另一种更好/更简单的方法来做到这一点.

提前致谢!

.net asp.net security asp.net-membership episerver

5
推荐指数
1
解决办法
1038
查看次数

标签 统计

.net ×1

asp.net ×1

asp.net-membership ×1

branch ×1

episerver ×1

security ×1

svn ×1

tags ×1

teamcity ×1

trunk ×1