我想要使用SPNEGO从Windows PC上的Chrome到Hadoop(kerberized)的Kerberos身份验证。
在如下所述直接从Windows PC请求Hadoop的情况下,我认为身份验证将正常通过。
|Windows PC(Chrome)| -- SPNEGO --> |Hadoop(HDFS..etc)|
但是,在实际的系统配置中,同时存在一个REST API,并且有必要将请求中继到Hadoop。
|Windows PC(Chrome)| -- SPNEGO --> |REST API Server| --> SPNEGO --> |Hadoop(HDFS..etc)|
这可能吗?
如果是这样,为了将Windows PC凭据完整地传递给Hadoop,REST API端需要什么样的实现?