質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
AWS Lambda

AWS Lambdaは、クラウド上でアプリを実行できるコンピューティングサービス。サーバーのプロビジョニングや管理を要せず複数のイベントに対してコードを実行します。カスタムロジック用いた他AWSサービスの拡張やAWSの規模やパフォーマンスを用いたバックエンドサービスを作成できます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

2回答

304閲覧

別ドメインから遷移した場合のリンク先を取得する

yuki55snowman

総合スコア6

AWS Lambda

AWS Lambdaは、クラウド上でアプリを実行できるコンピューティングサービス。サーバーのプロビジョニングや管理を要せず複数のイベントに対してコードを実行します。カスタムロジック用いた他AWSサービスの拡張やAWSの規模やパフォーマンスを用いたバックエンドサービスを作成できます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2024/02/29 07:44

実現したいこと

http://test1(例)にリンクが貼ってあるのですが、リンクを踏んだ際にログイン画面へ飛びます。ログインするとトップページに飛ぶのですが、リンクのページに遷移させたい。

発生している問題・分からないこと

・試したこと
セッション、cookiesに保存する。ログイン画面では、消えている。

該当のソースコード

実現ができないため、ソースはない。

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

chatgptなどに聞く。
ソースを色々触る

補足

特になし

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Lhankor_Mhy

2024/02/29 09:30

この、http://test1(例) はあなたが管理されているサイトですか?
otn

2024/02/29 16:02

ログインページに飛ぶ前に、何というURLだったかを保存しておけば良いだけでは? で、ログイン処理の終わりのところでトップページに飛ぶ代わりに、URLが保存してあればそこに飛ぶ。
yambejp

2024/03/01 00:23

状況を具体的にお願いします 仮にmydomain.xxx/example1.htmlから somedomain.xxx/example2.htmlにアクセスした場合 somedomain.xxx/login.htmlに飛ぶとして 覚えておきたいのは「mydomain.xxx/example1.html」と「somedomain.xxx/example2.html」のどちらなのでしょうか? さらに複雑でsomedomain.xxx/example2.htmlにアクセスした場合anotherdomain.xxx/login.htmlに飛ぶということでしょうか?
yuki55snowman

2024/03/01 01:36

mydomain.xxx/example1.htmlからアクセスし、somedomain.xxx/login.htmlに飛ぶ場合、somedomain.xxx/login.htmlを保持したいが正解です。 もう少し詳しくいうと、mydomain.xxx/example1.htmlからmydomain.xxx/target.htmlに飛びたいが、ログインしていないため、somedomain.xxx/login.htmlに遷移する。 ログイン後は、mydomain.xxx/top.htmlに飛ぶ処理になっていますが、mydomain.xxx/target.htmlに飛ばしたいというのが要望です。そのためには、ログイン画面でmydomain.xxx/target.htmlを保持する必要があるが、保持できないのが課題です。
yambejp

2024/03/01 01:51

ソーシャルログインなのでしょうか?mydomain内の移動で別サイトにログインのために飛ばされるという状況がよくわかりません
otn

2024/03/01 01:58

状況が不明ですが、somedomain.xxx で行っているログイン処理は修正不可ということですか?もしそうなら、どうしようもないと思いますが。
ikedas

2024/03/02 01:38

余計なお世話かもしれませんが、企業内の情報システムの仕様や構成についての詳細を社外に公開することは問題ないのでしょうか。質問するにあたって上長など責任者の許可を得ておられますか。
yuki55snowman

2024/03/02 08:49 編集

具体的な企業名はおろかソースすら出していない。これが社外秘あたるんですか?業界すら不明で何を特定するんですか?一応消しておきますが。
otn

2024/03/02 09:04

自分がこの程度は出して問題ないと判断したのなら消す必要は無いのでは?? まあ、質問の補足としての新規情報はほぼ無かったと思うので、わざわざ復活させる必要も無いですが。
ikedas

2024/03/02 10:16

消すのなら質問そのものの削除をしないといけないです。編集削除では投稿内容は編集履歴に残っています。 質問削除は運営に削除依頼してください。 本当に大手企業でグループ会社も包括するようなシステムなら、社内の人員や正式にNDAなどを締結した業者で連携して対応すると思います。 このようなサイトで解決策を尋ねなければならないという状況は考えにくいし、場合によっては守秘義務違反等に当たる行為として処分や賠償請求などを受ける可能性も考えられますので、老婆心ながらコメントしました。
ikedas

2024/03/03 00:53 編集

ここのような場では「具体的な構造を伝えれない」と認めていらっしゃるのでご理解いただけたのかと考えます。 企業名だけを伏せた形でより具体的な情報を開示した場合も、当該企業のセキュリティ方針によっては問題になりえると思います。特に今回は認証系なので何か起こったときのインパクトが大きい。 なんにせよ簡単なことで、企業内のシステムに関わることをこういう場で質問したければ、上長など責任者のかたの許可を得られた上で行ったほうがよいです。
guest

回答2

0

自己解決

具体的な構造を伝えれない状態では、回答がもらえないと思うので、一旦、クローズにします。

投稿2024/03/02 09:51

yuki55snowman

総合スコア6

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

一般的にリファラを参照するか、アクセスしたページでセッションに次ページURLを保持しておくかでしょうけど、javascriptでの処理だとセッションは厳しいかもしれません。参照元・参照先両方に権限があってもクッキーも制限があります

投稿2024/03/01 00:14

編集2024/03/01 01:13
yambejp

総合スコア114845

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yuki55snowman

2024/03/01 01:37

その通りです。セッションやcookiesはログイン画面には保持されていませんでした。これは、追加情報ですが、ログイン画面はlambdaでレスポンス処理にて作成されており、そこが余計にややこしくしているのです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問