私はさまざまな操作(GET、PUT、DELETEなど)を実行できるラボ環境を持っています。リモートサーバーにトンネリングするときに403エラーが発生する
私は次のようにURLを使用してポストマンでこれらの操作を行います。
http://1.2.3.4:8338/accounts
これは、アカウント情報を含むJASONを返します。
私はまた、次のカール文を使用してこの情報を取得することができます:
curl https://1.2.3.4:8338/accounts -u admin:Jpassword
は、私は今、私はジャンプサーバーを介してアクセスする必要がremoreのenvironmnetでそれをやってみたいです。私はこれまで同様のことをしました。 SSH Tunnel Managerを使用して接続を作成しました。これは、それが見えるものです。 1.1.1.1はジャンプサーバーのIPアドレスで、1.2.3.4は接続先のサーバーです。
ssh -N -p 22 [email protected] -o StrictHostKeyChecking=no -L 1.1.1.1:8080:1.2.3.4:443
私は、次のURLを使用して、郵便配達や私のブラウザを介してアクセスすることができます。私は、同じ手順が、使用に従った場合、私はポート8338.を指定する必要があります以外で同じことをやりたい
https://127.0.0.1:8080/
を8080の代わりに8338のポート私は私のURLを試してみると、私は403の応答を得る。私がポート443を8338に変更すると、403も手に入ります。
これは認証の問題なのか、私のトンネルで間違っているのだろうと思っていました。