【问题标题】:krb5ccame environment variable under wsgi and djangowsgi和django下的krb5ccam环境变量
【发布时间】:2011-09-21 01:33:56
【问题描述】:

我正在尝试建立一个 webauth'd 网页,以便我可以通过它调用 remctl。该网站是基于 django 的,使用 wsgi 在 apache 上运行。

afai,我有一个令牌缓存,作为页面加载的环境变量 KRB5CCNAME 的一部分提供给我。但是,我认为 wsgi 对我隐藏了变量,因为当我执行 os.environ 时我看不到它。我在某处读到 wsgi 不会向应用程序公开所有环境变量。这可以隐藏在哪里?

谢谢,

【问题讨论】:

    标签: django environment-variables wsgi


    【解决方案1】:

    KRB5CCNAME 设置在哪里?

    如果它是由 Apache 模块设置的,那么它可能在每个请求的 WSGI 环境字典中,而不是 os.environ。要从内存中访问每个请求的变量,您可以在 Django request.META 中访问。

    如果这没有帮助,请通过编辑您的原始问题并在末尾添加来提供更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-23
      • 1970-01-01
      • 2016-05-07
      • 1970-01-01
      • 1970-01-01
      • 2016-10-19
      • 2014-05-30
      相关资源
      最近更新 更多