sử dụng https trong asp.net


Sau khi đã cài đặt SSL cho server bạn có thể dùng đoạn code sau để redirect ứng dụng asp.net
của mình sang https. bạn nên bỏ code này trong trang login hoặc masterpage

https trong asp.net

https trong asp.net

 

C#

if (Request.IsSecureConnection == false && Request.Url.Host.Contains("localhost")==false)
        {

            Response.Redirect(Request.Url.AbsoluteUri.Replace("http://", "https://"));
        }

VB.NET

Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
    If Request.IsSecureConnection = False And _
        Not Request.Url.Host.Contains("localhost") Then

        Response.Redirect(Request.Url.AbsoluteUri.Replace("http://", "https://"))
    End If
End Sub

nguồn:

http://stackoverflow.com/questions/539732/how-to-use-https-in-an-asp-net-application

About duyanhphamkiller

SEOer, developer

Posted on 26/07/2012, in .Net and tagged . Bookmark the permalink. 1 Phản hồi.

  1. Nguyen Hoang Vinh

    Hay.. Cám ơn anh.

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s