配置服務提供者 (SAML/OIDC)
若要配置服務提供者 (SAML/OIDC) ,請遵循下列步驟:
附註: 按一下 設定 > 鑑別 > SAML之後,如果您在那裡看不到 SAML 鏈結,請檢查您是否已建立 IdP 配置的服務提供者金鑰和憑證,並調整 settings.hcl 檔。
建立 IdP 配置的服務提供者金鑰和憑證
「服務提供者 (SAML/OIDC)」需要金鑰來簽署或驗證與 IdP交換的訊息。 金鑰必須加密。 不接受未加密的金鑰。
請遵循下列步驟:
執行指令來建立金鑰,如下所示:
openssl genrsa -aes128 -out sp_key.pem 2048執行指令來建立憑證,如下所示:
openssl req -new -x509 -key sp_key.pem -out sp_cert.pem -days 365執行下列指令,將它們結合成一個 PEM:
cat sp_key.pem sp_cert.pem > sp_key_cert.pem
確保將 sp_key_cert.pem 檔案儲存在安全位置。
調整 settings.hcl 檔
將
sp_key_cert.pem檔案複製到 Instana 內部部署方框,並確定 Instana 安裝可以讀取該檔案。在
settings.hcl檔中配置檔案路徑sp_key_cert.pem和key_pass,如下所示,然後執行 instana update指令。service_provider { key_cert_path = "/path/to/sp_key_cert.pem" key_pass = "key_pass" }登入 Instana 使用者介面,並按一下 Instana 使用者介面上的人員資訊圖片,以開啟 管理入口網站 。
按一下 租戶鑑別,然後配置鑑別和授權,如 SAML 鑑別和授權 及 OpenId Connect 鑑別和授權。
取代憑證
之前建立的憑證的生命期限為 365 天,在此之後您需要提供新的憑證。
如果要這麼做,請遵循下列步驟:
取得您之前建立的
sp_key.pem檔案。建立憑證。
openssl req -new -x509 -key sp_key.pem -out sp_cert.pem -days 365將它們結合成一個 PEM 檔案。
cat sp_key.pem sp_cert.pem > sp_key_cert.pem將產生的
sp_key_cert.pem複製到pathToKeyCertPem檔案,並執行指令 instana stop && instana start來重新啟動 instana。