Powerbi 中如何增加自定义的页面,并且能够判断是否登录

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/xiaomifengmaidi1/article/details/89855406

主要是因为PBI中无法增加自定义页面,可以通过服务器上的IIS创建一个相同的主机名+端口号的站点,本来使用的是HTML。但是后来发现,HTML无法获取到cookie sqlAuthCookie,后来发现这个Cookie 是http only的

后来就必须采用ASP.NET的形式获取到了cookie

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{
    
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write(getCookie("sqlAuthCookie"));
    }
    public string getCookie(string strName)
    {
        HttpCookie Cookie = System.Web.HttpContext.Current.Request.Cookies[strName];
        if (Cookie != null)
        {
            return Cookie.Value.ToString();
        }
        else
        {
            return null;
        }
    }
}

猜你喜欢

转载自blog.csdn.net/xiaomifengmaidi1/article/details/89855406