因此,我们有一个预先开发的.Net大型门户网站,还有一个用ReactJs开发的小项目。我想从.Net页面调用我的react项目。
有可能吗?
请注意,两个门户网站都托管在同一台服务器上,我需要将一些参数从.Net页面传递到ReactJs登陆页面。我对.Net一无所知,我是一名React开发人员。
谢谢。
答案 0 :(得分:0)
我找到了一个非常简单的解决方案。如果将来有人遇到相同问题,可以在此处发布。
在我的page.aspx.cs
的按钮点击功能中,我简单地写了
Response.Redirect("https://myurlstring?myquerystring=myqueryvalue")
现在在我的reactjs登陆页面中
import queryString from 'query-string'
...
componentDidMount() {
const values = queryString.parse(this.props.location.search)
console.log(values.myquerystring) // "myqueryvalue"
}