問題タブ [unauthorized]
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.
wcf - TransportCredentialOnly セキュリティ モードの WCF サービスにより、IIS7 で HTTP ステータス コード 401 エラーが発生する
次のエラーのデバッグに 2 日を費やしたので、調査結果を共有したいと思いました。
シナリオは次のとおりです。IIS7 でホストされている WCF サービスがあります。このサービスは、セキュリティ モードが TransportCredentialOnly に設定された basicHttpBinding を使用します。この Web サイトでは、匿名認証と Windows 認証が有効になっています。Web サイトのアプリケーション プールは、Web サイトの物理フォルダーに対するあらゆる権限を持つドメイン アカウントで実行されます。Internet Explorer からサービスの .svc を参照することはできましたが、クライアントからサービスのメソッドを呼び出そうとすると、「HTTP 要求はクライアント認証方式のネゴシエートでは許可されていません」というエラーが発生しました。また、IIS ログはメソッドの呼び出しごとに 401.5 エラーを示しました。これはこのセキュリティ設定では正常ですが、その後に 200 が続くはずですが、ここではそうではありませんでした。
最後に、デフォルト Web サイトの認証設定を確認することで、問題を解決することができました。そこでは Windows 認証が無効になっていました。有効にすると、サービスが機能し始めました。Web サイトの設定がこれを上書きすると思うかもしれませんが、そうではありません。そのため、ワイヤーシャークや 1 日中プロモーニングから身を守り、この設定を確認してください。
乾杯!
api - Rabbitmq HTTP API リクエストが許可されていません
http api リクエストを使用して新しい交換を作成しようとしています。Exchange の作成に使用した URL はhttp://guest:guest@localhost:55672/api/exchanges/%2F/myexq1
ですが、401 Unauthorized というエラーが表示されます。このリクエストを行うためにクロムレストクライアントを使用しています。その理由は何ですか?どんな助けでも大歓迎です。
c# - Net Sql AZMan の認証と承認
アプリケーションでの認証と承認に Net Sql AZMan を使用しています。更新用のタスクを定義し、注文情報を更新する操作を行っています。今、私はこれを承認したいと思います: すべてのユーザーは、編集者の役割にあるときに注文の情報を更新できますが、注文の ID が ('X' など) の場合、注文の情報を更新することはできません。たとえば、管理者ロールのユーザーのみが注文情報を更新できます。
c# - GoogleGCMを呼び出すときに許可されていない
プッシュ通知の送信にGoogleGCMを使用しようとしています。ただし、リモートサーバーが自動化されていない401を返すことを示すWebExceptionを取得します。なぜうまくいかないのかわからない。
なぜそれが機能しないのか知っている人はいますか?
これが私のコードです:
asp.net - セッションの有無にかかわらず動作する ASP.NET WebMethod
C# で ASP.NET Web ページを作成しています。Web ページが短時間放置されると、ページが WebMethod を呼び出そうとするたびに 401 Unauthorized Errors が発生し始めることがわかりました。これはおそらくセッションのタイムアウトが原因だと思います。
ユーザーが最初にこのページにアクセスしたとき、バックエンド キャッシングを実行し、セッションを使用して追跡している短い時間だけ、セッションを使用します。その時点で、ページは更新のためにバックエンドに継続的にヒットし、セッションが更新されます。これが完了すると、セッション状態はもう必要ありません。
セッション状態を必要とせずに動作する WebMethod を持つことは可能ですが、存在する場合はそれを見つけてアクセスできますか? または、WebMethod が呼び出されたときに空のセッションが自動的に作成された場合、これも問題ありません。
ありがとう!
c# - C#httpwebrequest get 401 Unauthorized
上記のコードを使用すると、常に「リモートサーバーがエラーを返しました: (401) Unauthorized」が表示されます。私を助けてください。ありがとう!
msdeploy - MSDeploy 3.0 委任された展開
MSDeploy 2.1
Domain Admin のメンバーではなく、実際のローカル サーバー管理者ではないユーザーを介して、プロジェクトを運用環境に展開しようとしましたが、役に立ちませんでした。MSDeploy 1、2.0、および 2.1 にバグがあり、MSDeploy で委任された展開構造を実際に使用できないことを示すいくつかの記事を見つけました。
MSDeploy 3.0 がその問題を解決したかどうか知っている人はいますか?
silverlight - 認証済みのサイトにアクセスすると crossdomain.xml 401 エラーが発生する
あるドメインから別のドメインへの SingleSignOn ソリューションを導入しています。
これは、認証された要求を他のドメインに送信する Silverlight アプリによって行われます。
私が抱えている問題は、Silverlight ページに移動すると、まだ 2 番目のドメインにログオンしていないときに、SSO が完了し、問題なく 2 番目のドメインにログインできることです。
その後、ログアウトせずに SSO を再度実行すると、 crossdomain.xmlファイルで401 Not Authorizedエラーが発生します。
誰もが同様の問題に遭遇し、何が起こっているのか知っていますか?
必要に応じて追加情報を提供します、ありがとう
c# - C# を使用した無許可の Tomcat Digest
認証は受け入れられ、結果は問題ありませんが、同じコードでパラメーターを URL に追加すると、いつでもエラーが発生します: リモート サーバーがエラーを返しました: (401) 権限がありません。
いくつかの形式のダイジェスト認証を試しましたが、問題は解決しませんでした。ここに、私が使用するコードの形式をいくつか示します
twitter - Twitter API で、アクセス トークンを取得しようとすると常にエラー 401 が発生する
私はこれを機能させるために過去4時間苦労してきましたが、何も機能しません。私は例を高低で検索してきましたが、試したことはすべて失敗しました。
oAuth を実装するのはこれが初めてではありませんが (Google ドライブと Dropbox での実装に成功しました)、Twitter API で使用するアクセス トークンを取得できません。
リクエスト トークン (およびシークレット) を取得し、ユーザーを Twitter Web サイトにリダイレクトするリクエストを成功させることができます。ユーザーがアプリを承認すると、コールバック URL がヒットし、ベリファイアが取得されます。
ここで、ベリファイアを送信し、それをアクセス トークン (およびシークレット) と交換することになっています。
ただし、それを行うように要求すると、常に 401 Unauthorized エラーが返されます。他に何を試したらいいのかわからないほど多くのことを試しました。リクエストのコードは次のとおりです。
requestToken と requestTokenSecret は、最初のリクエストの後に受け取ったトークンです。
署名を生成する oAuth ヘルパー クラスは正常に動作します。しばらくの間、正常に使用しています。
常に 401 が返されるという要求の何が問題なのですか?
ありがとう