簡體   English   中英

WSO2 Scim2密碼更改

[英]WSO2 Scim2 Password Change

我當前使用的是IS 5.5.0,並利用SCIM2 API設置最終將需要更改其密碼的用戶。 我已經使用POST操作成功創建了用戶,並且可以使用PATCH操作來更新某些屬性。 我的問題是,我可以通過使用scim2 / Users /(.*)端點的PATCH操作來更新用戶密碼嗎? 到目前為止,我一直沒有成功。 這是一個示例請求:
PATCH https://myhostname:9443/scim2/Users/f7853b65-e4e8-47b0-a000-e113f95cda63 HTTP/1.1
具有以下請求正文:
{ "schemas": ["urn:ietf:params:scim:api:messages:2.0:PatchOp"], "Operations":[{ "op":"replace", "path":"password", "value":"asdf" }] }
我還沒有找到任何可以提供明確答案的文檔,所以我們將不勝感激。 謝謝。

在IS 5.5.0中(通過PUT / PATCH)使用SCIM2 API更新密碼字段時,存在一個已知問題。 有關更多信息,請參考[1]。 但是,此問題已在IS 5.6.0中修復。 您能否在IS 5.6.0中嘗試相同的方法?

[1] https://github.com/wso2/product-is/issues/3009

嘗試這個。

curl -v -k 
    --user admin:admin 
    -X PATCH 
    -d '{"password":"test123"}' 
    --header "Content-Type:application/json" 
    https://localhost:9443/wso2/scim/Users/f7853b65-e4e8-47b0-a000-e113f95cda63

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM