C# 不同域之间的序列化
我不熟悉序列化。我需要将序列化对象从一个网站发送到另一个网站。 我在我的第一个网站中使用以下序列化代码C# 不同域之间的序列化,c#,asp.net,object,serialization,data-transfer-objects,C#,Asp.net,Object,Serialization,Data Transfer Objects,我不熟悉序列化。我需要将序列化对象从一个网站发送到另一个网站。 我在我的第一个网站中使用以下序列化代码 private void Serialize() { Cuser cat = new Cuser(); cat.UserNO = 1; cat.UerName = "chamara"; cat.Passwod = "123"; XmlSerializer ser = new XmlSerializer(
private void Serialize()
{
Cuser cat = new Cuser();
cat.UserNO = 1;
cat.UerName = "chamara";
cat.Passwod = "123";
XmlSerializer ser = new XmlSerializer(cat.GetType());
StringBuilder sb = new StringBuilder();
StringWriter writer = new StringWriter(sb);
ser.Serialize(writer, cat);
XmlDocument doc = new XmlDocument();
doc.LoadXml(sb.ToString());
Response.Redirect("https://site1.com.au");
}
现在我需要从site1.com检索(反序列化)这些数据。我有反序列化代码。我需要知道如何传输这个对象?我使用序列化的目的是否正确?希望我的解释足够清楚,能够理解这个问题。您可能希望在site-1上以表单呈现数据,并使用客户端脚本自动将表单发布到site-2 请考虑您希望在一台服务器、另一台服务器和浏览器上执行的代码。然后使用此信息编辑问题。