- 締切済み
ASP.NETアプリケーションでのリンク先書換処理(https→http)
*カテゴリが異なるかもしれませんが、ご了承願います。 ASP.NETフレームワークを利用したWebアプリケーションを作成しています。httpsでログインした先のページをhttpで開きたいのですが、エラー終了しページが開けない状態になっています。 現在の実装は以下のようになっています。 ログイン画面はhttps +→1ページ内にメニューと表示領域を表示 +→あるメニューを押す →ボタンクリックイベント処理でリンク先URL(href)を"https"から"http"にreplace(javascript) デバッグが出来ない版なのでエラー内容詳細をお伝え出来ない状態で 大変申し訳ありませんが httpsでログインした先のページをhttpで開くための 解決のヒントを戴ければとても助かります!
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- szkatnr
- ベストアンサー率75% (3/4)
>ログイン画面はhttps > +→1ページ内にメニューと表示領域を表示 > +→あるメニューを押す →ボタンクリックイベント処理でリンク先URL(href)を"https"から"http"にreplace(javascript) ボタンクリックでエラーになるのですか? Javascript でエラーになるのであれば、Javascriptの処理内容を教えてください。 単にログイン認証後にhttpにしたいのであれば、 HttpListenerResponse.Redirect メソッドを使えばいいかもしれません。 (※ .NET Framework version 2.0 以降) --------------------(例:C#)-------------------- if (ログイン成功) { response.Redirect(@"http://www.○○○/index.html"); } ---------------------------------------------- (ブラウザの種類や設定等によってはセキュリティの警告が出ます)