gpt4 book ai didi

带有 mod_auth_openidc 和 Azure AD 的 Apache 无法正常工作

转载 作者:行者123 更新时间:2023-12-01 03:17:50 27 4
gpt4 key购买 nike

我正在 Apache 后面设置一个旧的 Web 应用程序。

我想只允许经过身份验证的用户访问它,我们正在使用 Office 365 并且我们有 Azure AD 帐户。

我们已经决定 mod_auth_openidc 可能是一个可能的解决方案,但由于某种原因它不起作用(还;))

我从 URL 上的模块收到以下错误“https://my.nice.server/secure/redirect_uri”:

错误:

OpenID Connect Provider error: Error in handling response type.

这是我的 Apache

配置:
OIDCProviderMetadataURL https://login.microsoftonline.com/common/.well-known/openid-configuration 
OIDCClientID XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
OIDCClientSecret YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
OIDCRedirectURI https://my.nice.server/secure/redirect_uri
OIDCCryptoPassphrase ZZZZZZZZZZZZZZZZZZZZZZZ
OIDCResponseType id_token
OIDCResponseMode form_post

<Location />
AuthType openid-connect
Require valid-user
</Location>

我试图查看 mod_auth_openidc 的来源,但我无法理清...

有任何想法吗?

最佳答案

您的 OIDCProviderMetadataURL应该专门指向你的租户,所以它应该是这样的:
https://sts.windows.net/[TENANT_ID]/.well-known/openid-configuration
另见:https://github.com/zmartzone/mod_auth_openidc/wiki/Azure-OAuth-2.0-and-OpenID-Connect

关于带有 mod_auth_openidc 和 Azure AD 的 Apache 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47795431/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com