問題タブ [credentialscache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - タスク/スレッド内の CredentialsCache.DefaultCredentials
あなたが私を助けてくれることを願っています。
C# 4.0 アプリケーション内で、認証が必要な Web リクエストをいくつか実行しています。私は単にCredentialsCache.DefaultCredentials
. を介して別のスレッド/タスクで機能を実行しない限り、これはうまく機能しますTask<T>.Factory.StartNew(...)
。その後、401 エラーが発生します。資格情報が子スレッドに渡されないと思いますか?
資格情報を子タスク/スレッドに渡すにはどうすればよいですか?
.net - ネットワーククレデンシャルをWindowsクレデンシャルキャッシュ/ボールトに保存するにはどうすればよいですか?
SharePointWebフォルダーにアクセスするためのサードパーティAPIWebDAV.NETを評価しています。このAPIは、標準の.Netネットワーククレデンシャルを受け入れ、2つのオプションを提供します。
と
Windowsエクスプローラーを介してネットワークの場所(Webフォルダー)に接続し、認証が必要な場合、Windowsは自動的にユーザー名とパスワードの入力を求めます。次に、資格情報を記憶することを選択でき、Windowsがそれらを保存します。これを行った後、上記の最初の方法を使用CredentialCache.DefaultCredentials
して、このサードパーティAPIを使用してSharePointWebフォルダーに接続できます。
ただし、最初にWindowsエクスプローラー経由で接続していない場合は、2番目のオプションを使用して、ユーザー名とパスワードを指定できます。ただし、これらの資格情報は保存されず、記憶されません。
これらの資格情報を保護および保存するための独自のメカニズムを作成したくありません。私がやりたいのは、ユーザーにユーザー名とパスワードの入力を求め、ネットワーククレデンシャルを作成し、これをWindowsボールトにCredentialCache.DefaultCredentials
保存して、SharePointWebフォルダーに接続する最初の方法を使用できるようにすることです。
基本的に、Windowsエクスプローラーの機能を実行し、ユーザー名とパスワードの入力を求めて、これらを覚えておきたいと思います。
authentication - Prestashop インスタント チェックアウト
PrestaShop でゲスト チェックアウトを有効にしました。訪問者は、注文時にデータを入力する必要があります。同じ訪問者 (Cookie を使用した同じブラウザーから) が次の注文を行うと、データ (電子メールを含む) を入力できなくなります。PrestaShop はどのようにこれを行うことができますか? 同じブラウザからのみ別の訪問者になる可能性があります。セッション Cookie を手動で削除するよりもゲストをログアウトする良い方法はありますか? バグだと思いますか?
c# - https Web サービス メソッドの呼び出し
URL がhttpsで始まる Web サービスのWeb 参照を追加しました。そして、次のC#コードで呼び出そうとしています
次のエラーが表示されます
その理由は、「BasicHttpSecurityMode がトランスポートとして設定されていない」ためだと思います (サービス参照として追加すると可能です)。それを設定する方法が見つかりませんでした。それとも、これは達成できないのでしょうか? これは VS.Net 2005 プロジェクトです。
更新: 以下も追加しましたが、それでも同じエラーが発生します
作業バージョン: 次のコードが動作し始めました。@ user469104 に感謝
excel - Excel VBA WinHttpRequest 保存された資格情報
Web サイトの innerHTML テキストを取得するために、次のコードを作成しました。
ご覧のとおり、行.SetCredentials
はコメントアウトされています。この行は、プロキシ サーバーで認証するために 1 回だけ必要でしたが、ログイン資格情報が保存されたように見えます。これは、行を除外しても、コードが特定の Web サイトの HTML コードを正常に取得するためです。
コンピューターを再起動し、IE キャッシュ全体をクリアしましたが、コードは引き続き機能します。
私の質問は、
Credentials
保存されている場所はどこですか? クッキー?HttpRequest が IE プロキシ設定を使用する方法はありますか? -> ユーザー名とパスワードを尋ねる必要はありません。
powershell - PowerShell でデフォルトのセッション資格情報ビット転送プロキシを使用する方法
「start-bitstransfer」コマンドレットを使用して一部のファイルのダウンロードを自動化しようとしていますが、プロキシを使用する必要があります。
「get-credentials」を使用する場合、ファイルのダウンロードに問題はありませんが、現在のユーザー セッションのプロンプトは表示されないようにしたいと思います。$mycred=get-credential Start-BitsTransfer -proxyusage override -proxylist @("myproxy.com:8080") -proxycredential $mycred -Proxyauthentication Ntlm http://go.microsoft.com/fwlink/?LinkId=76054 .\wsusscn2 。タクシー
しかし、プロンプトが表示されないように defaultcredentials を使用しようとすると、 $mycred= [System.Net.CredentialCache]::DefaultCredentials
次のような「ユーザー名」に関連するエラーが発生しています: Start-BitsTransfer : パラメーター 'ProxyCredential' で引数の変換を処理できません。ユーザー名
デフォルトのユーザー セッション資格情報を使用するにはどうすればよいですか? 資格情報をプロキシに渡すために見た他のサンプルを試しましたが、どれも機能していませんでした。なにか提案を?
よろしく