【问题标题】:trac on windows - authenticationtrac 在 Windows 上 - 身份验证
【发布时间】:2013-02-19 20:07:14
【问题描述】:

我希望在 windows 上使用 trac(用于缺陷跟踪)——因为它与 svn(也在 windows 上)有很好的集成。

我使用 python 2.7 安装了它(winpy 版本),并且能够启动并运行独立服务器 - 但是我不知道如何配置登录?按照说明,我使用 md5 加密密码创建了一个密码文件,然后在我重新运行独立服务器时引用了这个文件。

关于如何通过身份验证运行此程序的任何想法?

谢谢

【问题讨论】:

    标签: python windows tracking trac


    【解决方案1】:

    管理帐户的最简单方法之一是使用AccountManager plugin。在全新安装 Trac 时,设置方法如下:

    1. 运行trac-admin /path/to/projenv permission add anonymous TRAC_ADMIN 命令为自己授予管理员权限
    2. 安装插件
    3. 以图形方式创建新的管理员帐户
    4. 授予管理员帐户TRAC_ADMIN 权限
    5. 使用管理员帐户登录
    6. 撤销anonymous 帐户的TRAC_ADMIN 权限
    7. 根据需要创建用户帐户

    该插件的网站列出了有关如何安装和配置它的其他信息和示例。

    【讨论】:

    • 谢谢 bta 但我已经尝试过了,我可以导航到 url/trac/admin 但找不到在哪里添加新用户密码?检查文档,但在其中找不到任何相关内容。有什么想法吗?
    • 在“管理”选项卡中,在左侧列中查找“帐户”类别,然后单击其下方的“用户”选项。这将加载显示所有当前用户帐户列表的页面,以及可用于添加新用户帐户的“添加/编辑帐户”字段。如果您没有看到任何这些,请仔细检查您的 Trac 帐户是否具有所有“ACCTMGR_*”权限或者是“TRAC_ADMIN”。
    • 没有我可以看到的“帐户”标签?
    • 完全按照 bta 的说明进行操作。从 AccountManager 0.5(当前开发代码)开始,一旦您点击“登录”,就会启动一个全面的设置向导。您甚至需要第 1 步才能看到管理面板,这是一个权限问题。
    【解决方案2】:

    如果是基于 Apache 网络服务器的 Trac:另一种可能性是 Apache 的 SSPI 身份验证模块。然后,Trac 会重用 Windows 域中的所有用户。 Trac 的 http.conf 中的 configured

    【讨论】:

      猜你喜欢
      • 2023-03-15
      • 2010-10-05
      • 2013-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多