使用上下文重写路径时获取对象引用
当我的代码隐藏中有此错误时,我收到此错误: if(Page.User.Identity.IsAuthenticated)
System.NullReferenceException: Object reference not set to an instance of an object.
当我使用 context.RewritePath 方法时显示此错误 http://localhost/page.apsx?id=22 --> http://localhost/hello-world/
Page.User.Identity.IsAuthenticated 当我转到时返回 True 出现错误。
System.NullReferenceException: Object reference not set to an instance of an object.
page.aspx?id=22 但当我转到 /hello-world/ url 时
I get this error when i have this in my codebehind: if(Page.User.Identity.IsAuthenticated)
System.NullReferenceException: Object reference not set to an instance of an object.
This error show when i use context.RewritePath method
http://localhost/page.apsx?id=22 --> http://localhost/hello-world/
Page.User.Identity.IsAuthenticated return True when i go to page.aspx?id=22 but i get
System.NullReferenceException: Object reference not set to an instance of an object.
error when i go to /hello-world/ url.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果 url.Contains("List") 然后像这样重写 url:
我的重写器并不比那更复杂。
If the url.Contains("List") then rewrite the url like this:
My rewriter is not more complicate then that.