有没有人设法为在 Windows 上运行的 Apache 2.4 HTTP Server 编译 mod_spnego 0.2.0?我真的很想使用 mod_auth_kerb 5.4,但从我读过的内容来看,在 Windows 上编译几乎是没有希望的。
我目前在 Windows 2008 R2 机器上运行 Apache HTTP Server 2.4.3。我正在尝试使用 Visual Studio 2012 编译 mod_spnego,我认为我快到了,但我不断收到以下错误:
mod_spnego.obj : error LNK2001: unresolved external symbol _ap_requires
显然,ap_requires()
Apache 2.4 不再支持该功能。
我已经用谷歌搜索了这个问题,我能找到的最佳回复如下:
它需要注册一个身份验证提供程序。作为一个简单的例子,比较捆绑模块 mod_authz_dbm.c 的 2.2 和 2.4 版本。
老实说,我不知道我应该如何进行。谁能指出我正确的方向?关于 mod_auth_kerb 的任何想法?