Is`OktaCredentialsProvider.handle_saml_assertion` compatible with SageMaker instances?
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- aws, python
- Ambito
- authentication, databases
Direzione di ricerca
Inizia in redshift_connector/plugin/okta_credentials_provider.py, all'interno di handle_saml_assertion, in particolare alla riga 158, e confronta la gestione della risposta tra una macchina locale e SageMaker. Conferma se la risposta di SageMaker può essere gestita in modo compatibile e documenta un test riproducibile o il comportamento previsto per la correzione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm encountering an issue when using redshift_connector with Okta-based authentication inside my organisation's SageMaker environment.
In OktaCredentialsProvider.handle_saml_assertion I receive an error okta_credentials_provider.py#L158 despite receiving a 200 OK and a response of length > 2k.
Upon investigating the logs it seems to be down to a browser or Javascript issue? I've tried on both SageMaker Studio Code Editor and SageMaker Notebook instances and get the same issue.
It's also strange that OktaCredentialsProvider.okta_authentication works perfectly and I'm able to retrieve the okta_session_token, but the later step fails.
The same identical code works perfectly on my local machine.
I've attached the relevant part of the response below:
...
</style><noscript>
<div id="noscript-msg" class="noscript-msg">
<div class="noscript-content">
<h2>Javascript is required</h2>
<h1>Javascript is disabled on your browser. Please enable Javascript and refresh this page.</h1>
<a href="." class="tb--button">Refresh</a>
</div>
</div>
</noscript>
<div id="signin-container"></div>
<div id="okta-sign-in" class="auth-container main-container hide">
<div id="unsupported-onedrive" class="unsupported-message hide">
<h2 class="o-form-head">Your OneDrive version is not supported</h2>
<p>Upgrade now by installing the OneDrive for Business Next Generation Sync Client to login to Okta</p>
<a class="button button-primary tb--button" target="_blank"
href="https://support.okta.com/help/articles/Knowledge_Article/Upgrading-to-OneDrive-for-Business-Next-Generation-Sync-Client">
Learn how to upgrade</a>
</div>
<div id="unsupported-cookie" class="unsupported-message hide">
<h2 class="o-form-head">Cookies are required</h2>
<p>Cookies are disabled on your browser. Please enable Cookies and refresh this page.</p>
<a class="button button-primary tb--button" target="_blank" href=".">
Refresh</a>
</div>
</div>
</div>
...
<div id="inactive-tab-main-div" class="hide">
<div class="inactive-tab-container">
<div class="inactive-tab-header">
<img src="https://ok9static.oktacdn.com/fs/bco/1/fs06gw7t96dekMGCH417" alt="Flutter UK&I"
class="report-org-logo" />
<div class="divider"></div>
</div>
<div class="inactive-tab-content">
<h2 class="inactive-tab-content-title">The page has timed out</h2>
<p class="inactive-tab-details">If this page does not reload automatically, please refresh your browser.</p>
</div>
</div>
</div>
- Lingua principale
- Python
- Stelle
- 220
- Fork
- 86
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aws/amazon-redshift-python-driver
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 74/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
aws/amazon-redshift-python-driver#268 · 2 reazioni ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
aws/amazon-redshift-python-driver#265 · 1 commento · 4 reazioni ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100
aws/amazon-redshift-python-driver#260 · 5 commenti · 2 reazioni ·
Tutte le issue di aws/amazon-redshift-python-driver
Issue simili
-
货币战争手改优先级配置缺少列表元素类型校验(P3) Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
syfoud/Simulated_Scepter#172 ·
-
A cancelled tests run makes the coverage comment workflow fail and reports it as a red check on main Apertaarea: ci bug perceived difficulty: 3
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Nitjsefnie-Harness-Commons/daedalus#921 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
EleutherAI/lm-evaluation-harness#4207 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
ClickHouse/clickhouse-connect#1057 ·