我一直在评估WSO2身份服务器v5.7.0。首先,我为一个WSO2 Identity Server配置了一个租户(mydomain.com)。然后,我为该租户添加了一个Active Directory(AD)用户存储。下一步是根据配置的AD存储对用户进行身份验证。
我在这里找到了说明:
我可以成功验证发送不包含租户域ID的通用请求的用户。
POST:https://localhost:9443/api/identity/auth/v1.1/authenticate
此呼叫返回身份验证令牌,并且状态:200 OK。
但是,当我按照以下说明在URL中包含租户域ID时:
POST:https://localhost:9443/t/mydomain.com/api/identity/auth/v1.1/authenticate
状态为405方法不允许,响应标头为:
X内容类型选项→nosniff
X-XSS-Protection→1;模式=阻止
上次修改时间→2018年9月6日星期四14:06:36 GMT
ETag→W /“ 832-1536242796000”
内容类型→text / html; charset = UTF-8
内容长度→832
日期→2019年5月15日星期三19:19:32 GMT
服务器→WSO2 Carbon服务器
为避免租户域之间发生冲突,我希望WSO2IS明确发送并使用租户域ID进行身份验证。这种方法有什么我做错的吗?非常感谢您的建议。