1

openshift(Origin 或 Enterprise)是否支持多个身份验证提供程序?例如 1. htpasswd(如果没有找到) 2. ldap 这个链接讨论了支持的各种身份验证,但我们可以使用多个

    ...
oauthConfig:
  identityProviders:
  - name: htpasswd_auth
    challenge: true
    login: false
    mappingMethod: "claim"
...
  - name: "my_ldap_provider" 
    challenge: true 
    login: true 
    mappingMethod: claim 
    provider:
...
4

1 回答 1

1

是的,您可以指定多个身份验证提供程序。只要确保他们有不同的名字。您还需要小心他们的首选用户名会发生冲突的情况。 claim(就像你拥有它)是一个非常安全的默认值。如果您想了解替代方案,请参阅https://docs.openshift.com/enterprise/3.2/install_config/configuring_authentication.html#mapping-identities-to-users 。

于 2016-09-08T12:13:30.290 回答