This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
web_интерфейс_к_почте [2024/01/03 19:03] val [Roundcube] |
web_интерфейс_к_почте [2024/02/05 13:40] val [Roundcube] |
||
---|---|---|---|
Line 112: | Line 112: | ||
<code> | <code> | ||
- | # cat /var/lib/roundcube/config/config.inc.php | + | debian12# cat /var/lib/roundcube/config/config.inc.php |
</code><code> | </code><code> | ||
... | ... | ||
$config['oauth_provider'] = 'generic'; | $config['oauth_provider'] = 'generic'; | ||
- | $config['oauth_provider_name'] = 'Keycloak corp13'; | + | $config['oauth_provider_name'] = 'Keycloak corp20'; |
$config['oauth_client_id'] = "any-client"; | $config['oauth_client_id'] = "any-client"; | ||
$config['oauth_client_secret'] = "anystring"; | $config['oauth_client_secret'] = "anystring"; | ||
- | $config['oauth_auth_uri'] = "https://kc.corp13.un/realms/corp13/protocol/openid-connect/auth"; | + | $config['oauth_auth_uri'] = "https://server.corp20.un:8443/realms/corp20/protocol/openid-connect/auth"; |
- | $config['oauth_token_uri'] = "https://kc.corp13.un/realms/corp13/protocol/openid-connect/token"; | + | $config['oauth_token_uri'] = "https://server.corp20.un:8443/realms/corp20/protocol/openid-connect/token"; |
- | $config['oauth_identity_uri'] = "https://kc.corp13.un/realms/corp13/protocol/openid-connect/userinfo"; | + | $config['oauth_identity_uri'] = "https://server.corp20.un:8443/realms/corp20/protocol/openid-connect/userinfo"; |
$config['oauth_verify_peer'] = false; | $config['oauth_verify_peer'] = false; | ||
$config['oauth_scope'] = "email profile openid"; | $config['oauth_scope'] = "email profile openid"; | ||
Line 128: | Line 128: | ||
$config['oauth_login_redirect'] = false; | $config['oauth_login_redirect'] = false; | ||
$config['login_password_maxlen'] = 4096; | $config['login_password_maxlen'] = 4096; | ||
- | ... | ||
</code><code> | </code><code> | ||
- | # cat /usr/share/roundcube/program/include/rcmail_oauth.php | + | debian12# cat /usr/share/roundcube/program/include/rcmail_oauth.php |
</code><code> | </code><code> | ||
... | ... | ||
Line 138: | Line 137: | ||
//$oauth_identity_uri = $this->options['identity_uri']; | //$oauth_identity_uri = $this->options['identity_uri']; | ||
- | $oauth_token_uri = "https://kc.corp13.un/realms/corp13/protocol/openid-connect/token"; | + | $oauth_token_uri = "https://server.corp20.un:8443/realms/corp20/protocol/openid-connect/token"; |
$oauth_client_id = "any-client"; | $oauth_client_id = "any-client"; | ||
$oauth_client_secret = "anystring"; | $oauth_client_secret = "anystring"; | ||
- | $oauth_identity_uri = "https://kc.corp13.un/realms/corp13/protocol/openid-connect/userinfo"; | + | $oauth_identity_uri = "https://server.corp20.un:8443/realms/corp20/protocol/openid-connect/userinfo"; |
... | ... | ||
</code> | </code> |